Complete redesign of the generic_fns.spectrum module.
This significantly simplifies the code base (much less jumping between functions) and prepares for the generically formatted file support.
Authored by: bugman 2009-10-07
Parent: [r9621]
Child: [r9623]