Merged refs/pull/3547/head from repository cms-sw
Merged refs/pull/3547/head from repository cms-sw
Remove NavigationSetter from DQM/DTChamberEfficiency
Remove NavigationSetter from DQM/TrackEfficiencyMonitor
Remove NavigationSetter from RecoEgamma
Use NavigationSchool::nextLayers in MuonCkfTrajectoryBuilder
Use NavigationSchool::compatibleLayers() in StandAloneMuonFilter
Use NavigationSchool::compatibleLayers() in StandAloneTrajectoryBuilder
Use NavigationSchool::compatibleLayers() in MuonTrackAnalyzer
Remove NavigationSchool member and use of NavigationSetter from ConversionTrackCandidateProducer

Uses NavigationSchool only via BaseCkfTrajectoryBuilder that have
already been migrated.
Remove use of NavigationSetter from L2MuonProducer and StandAloneMuonProducer

All muon helper classes already use NavigationSchool explcitly via
MuonServiceProxy.
fix next layer call in SimpleNavigableLayer::compatibleLayers
Merged navigationSchool from repository makortel
compiles but RecoEgamma/EgammaPhotonAlgos/src/ConversionSeedFinder.cc
fix also the propagator