Tidying of ISF Sim Service code
After most of the functionality was migrated into the
ISimulatorTool implementations the remaining
ISimulationSvc implementations were mostly the same. This merge request replaces
ParticleKillerSimSvc with a common
Geant4SimSvc behaves slightly differently in one method, so cannot be merged trivially.