Changed the MSiPulseFinder to use the TSimpleSiPulses created by Nam. This looks for pulses on an island just in case there's more than one. Also modified MSiPulseHeight so that it uses this function. I think it would be best if we had this PulseFinder stage as a (possibly optional?) one before MSiPulseHeights since other Si modules might want this and we could run it once rather than once per module. When it was its own module I created new "banks" with an appended P and added it to gData.