Inlined the Instance method for ExportPulse for speed.
Tidy up of code in ExportPulse
Add a global pointer to an int which contains the current event number.
This is a kludge while Phill (@litchfld)'s event navigator shapes up so
we'll remove it at that point.
Massive rewrite of the way ExportPulse obtains a pulse and draws it.
Add the ExportPulse module
Remove fPulseCounter from ExportPulse that was no longer used.
Wrapped up calling of gEventNumber into GetCurrentEventNumber which
should make life easier when we replace its definition with Event Navigator
methods.
Added begin and end methods  to modules::options to make it easier to
loop through all options.
Added a global variable to get the total number of entries in this run.
This should be removed very soon with the event navigator
Adding a new parser file to help with common string manipulations.  It's
probably a bit silly and in the future I should look to replace much of
this with boost or root functions.
Fixed some bugs in the ModulesParser functions.
Handle specifying a particular pulse to draw from the MODULES file.
Could be optimised probably and could be extended in functionality...
Make use of the new ExportPulse module in the modules file
Improved the commenting for the new ExportPulse module in the example
MODULES file
Inlined the Instance method for ExportPulse for speed.
Tidy up of code in ExportPulse
Add a global pointer to an int which contains the current event number.
This is a kludge while Phill (@litchfld)'s event navigator shapes up so
we'll remove it at that point.
Massive rewrite of the way ExportPulse obtains a pulse and draws it.
Add the ExportPulse module
Remove fPulseCounter from ExportPulse that was no longer used.