500ns cut and 100ns cut
Add DeadTimeGe
Extend ranges of AmpVsTDiff
Put a string for algorithm in TAnalysedPulse
Merge branch 'feature/analysis_framework' into develop
Resolving conflict by taking everything from develop since this is part of the new framework
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...