AE: Make pedestal, amplitude, time and chi2 members of the TempalteFitter class
AE: Set the verbose flag to NULL. Also, now don't bother checking if the histogram is the same as the one already there. The reason for this is that it was causing problems when I was deleting hPulse at the end of TemplateFitter::FitPulseToTemplate() (which I was doing so as not to get the normal ROOT "possible memory leak" warning) and so if the next hPulse happened to have a different memory address it would try to delete a pulse that's already been deleted.
AE: Just realised that we don't need to call fMinuitFitter->GetParameter() if we set fPedestal etc in the first place