add generator to get combined spectra for a list of targets
update example programs to use new generator
* add a generator that yields (target, combined spectrum) tuples for a list of targets
* update example programs to use new generator
* update documentation examples