AE: Search for pulse candidates, print out any pulse candidates with more than one pulse and also move the creation of fPulseCandidateFinder to somewhere where the channel string exists
AE: Remove the border samples for the time being while I try and find a better way to do it
AE: Fix a bug that was giving two identical pulse candidates because we were hitting stop twice with the two different stop conditions.
AE: Take two samples before the start in fast pulses so that we get the full pulse. The muSc and muScA pulses looked like they needed it
AE: Lower the parameter value for ScL from 20 to 15. This is because Run 2808, Event 0, ScL, Pulse 2 had missed a candidate pulse that had a rise of 19.
AE: Remove a space from a histogram name in FirstCompleteAPGenerator
AE: Trace back the slow pulses from when we officially start to the pedestal so that we get the whole pulse
AE: Add the event number to the sub pulse histogram name
AE: Ignore a few channels that I've already checked so I can get more example from other ones
Tidy indentation
CHANGES TO TPulseIsland !!!:
 - Change GetSamples signature as discussed in issue #171
 - Add new constructor to copy an existing waveform vector between two iterators
 - Add Setters for TPI contents
 - Increment ClassDef
Change the way PulseCandidateFinder returns candidate pulses.  The caller only
needs to delete the vector once the method won't be called again.
Check if current size is less than OR EQUAL to pulse index
Make sure to reset pulses that are left over in the pulse list
Big tidy up of FirstCompleteAPGenerator and use the Pulse finder properly
Plot TPIs in terms of clock time, not real time
Extra safety checks in PlotPedestalAndNoise and reduce binning
Merge branch 'feature/AE_add-pulse-candidate-finder-to-generator' into develop