Added an AppendToOption and renamed AddOption to SetOption for the
modules::options class
Add support for appending a value to an existing option.  This is still
untested at this point.
Parse a += operator to append to an existing option.  Stil untested at
this point
Debugged the implementation of the new config file += operator
Added an AppendToOption and renamed AddOption to SetOption for the
modules::options class
Add support for appending a value to an existing option.  This is still
untested at this point.
Parse a += operator to append to an existing option.  Stil untested at
this point
Debugged the implementation of the new config file += operator
Initiliase variables following valgrind warning
More comments and rearrange order of printing and option parsing
Change the list character from just whitespace to using a colon
Commiting unfinished work on MakeAnalysedPulses so I can change branch
and merge elsewhere to develop.  I don't expect things to work at thi
commit
Added a field to get the name of the detector to the base class for a TAP generator.
We can use this to inspect a generator for the detector that it is due
to analyse.
Added a method to break a string with a given delimiter.
We can use this to break up options that were given as a colon separated
list as occurs when the += operator is used in the MODULES file.
Big rewrite of the MakeAnalysedPulses module to handle multiple
generators for each detector channel.  This compiles ok, but I am having
problems with ROOT so I have not been able to test it directly.
Funny conflicts when I pulled the multiple_generators_per_bank branch before pushing.
I think it's from changing remote URL and was easy to fix in any case.

Merge branch 'feature/multiple_generators_per_bank' of github.com:alcap-org/AlcapDAQ into feature/multiple_generators_per_bank

Conflicts:
	analyzer/rootana/src/framework/ModulesOptions.cpp
Bring in changes from develop to the code affected by this branch.

Merge branch 'develop' into feature/multiple_generators_per_bank

Conflicts:
	analyzer/rootana/src/TAP_generators/MakeAnalysedPulses.cpp
Improve error handling and reporting when an unknown generator is
requested.
Remove some left over debugging information
Added a sub-class of modules::options to be able to extend it for TAPGenerators