fix init of MeasurementProviderT to avoid segfault if UseBfield=true
As far as I understand it, MeasurementProviderT was calling initialize incorrectly, thus skipping MeasurementProviderProjector::initialize() which left the m_pIMF pointer to the MagneticFieldSvc uninitialized.
When using the option UseBfield the function internal_project would use this pointer and thus segfault
new test for this in Moore!836 (merged)
Edited by Christoph Hasse