TAP generator for integral and energy.

energy based on height calibrations, should be updated at a later point.
Two new data quality modules.  Amplitude and Pulse count.

Amplitude plots the amplitude of the signals in each channel.  Pulse count counts the number of TPIs in each event.  Pulse Count is currently not working with MakeAnalysedPulse.
Merge branch 'feature/integral_tap' into develop
Added production rootana configuration file
PlotAmplitude should be fully compliant with the new modules system now
More tweaks to PlotAmplitude and rewrote PlotTime module
Make gAnalysedPulseMap a SourceAnalPulseMap not StringAnalPulseMap
Make gAnalysedPulseMap a SourceAnalPulseMap not StringAnalPulseMap
Make gAnalysedPulseMap a SourceAnalPulseMap not StringAnalPulseMap
Make gAnalysedPulseMap a SourceAnalPulseMap not StringAnalPulseMap
Remove physics directory from files.make so I don't have to change them for
gAnalysedPulse change
Remove gAnalysedPulse completely as it wasn't used
Make operator<< const correct
Make gAnalysedPulseMap a SourceAnalPulseMap not StringAnalPulseMap
Make gAnalysedPulseMap a SourceAnalPulseMap not StringAnalPulseMap
Comment out gAnalysedPulseMap declaration which wasn't being used anyway
Make gAnalysedPulseMap a SourceAnalPulseMap not StringAnalPulseMap
Make gAnalysedPulseMap a SourceAnalPulseMap not StringAnalPulseMap
Added a GetCorrespondingFastSlow method to IdChannel to easily get the ID for
the corresponding fast slow channel if it exists
Compile errors in IDs::channel fixed