Convert all logging to use the MessageLogger

When using the Method2 pulse fit there are a lot of warnings about non-convergence, of the order ~2000 per event at 140 pileup.  Apparently this is okay but we need to switch to using the MessageLogger so that it can suppress and count the number of occurrences.