Moved implementation of functions in utils.h into a cpp file
Added the utils.cpp file that should have gone in before
Adding all the new Modules files that can register and setup new modules
Testing reading config file, everything seems to be working fine
Extended config file parsing so that arguments to each module can be
given inline to  when modules are added
Tidied up print out of loaded configurations and handle making modules
from the config file
Further tidying up of code and addition of command line argument to
specify the modules file to be used
Made sure the requested modules file is called
Hook up the MakeAnalysedPulses module into the new structure and test
that it works.  Things look ok, I think...
Forgot to add RegisterModule.inc, like a clown!!! (thanks to Andy, for
spotting this).
Fixed a bug that meant the modules weren't being processed. This was due to the n_fillhist variable not being set and the fillhists array not being filled correctly
MakeAnalysedPulses was crashing because fAnalysedPulseMap was NULL. So I have gone to using the global variable gAnalysedPulseMap that we currently have. ***This will be changed when we decide how to pass TAnalysedPulses between modules***
Add the new constructor for PlotAmplitude so that it can be used in a modules file
Changed char* to const char* so that I could use std::string.c_str() in the PlotAmplitude constructor.
Moved the amplitude plots map to be a member variable
Converting PlotTime module so that it can be used in the new framework
Moved the map of detector names to time histograms to be a member variable of the module
Safely exit when an unknown module is requested rather than wait for a seg fault later
PlotAmpVsTDiff module can now be used in the new framework. Need to pass the parameters inline (method one) in the macro file. The module also checks that the pulses from that detector exist and warns you if they don't
Extended the RegisterModule macro to take a variable number of arguments
which name the arguments provided in the config file.  Also did some
other tidy up and arranging of code (perhaps with improved
performance?...)