Clean up of the add_buttons method of Spectra_list. The buttons are also optional.
Authored by: bugman 2011-07-15
Parent: [r13634]
Child: [r13636]