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
Fixed issue #1 where the number of channels being analysed was printed
incorrectly if 'all' channels were requested.
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