Removed UpdaterService

The UpdaterService can not be made to work with the threaded framework and therefore had to be eliminated. All code which used the UpdaterService was already changed in previous pull request. This commit removes UpdaterService and removes all references to it in all configuration files in CMSSW.
All 'getByLabel's erased from PFBRECO.
Re-add InputTag member.
Minor fix.
Finally....
Dependencies, part I.
Move includes to *.cc files.
Dependencies, part II.
Fix wrongly located initialisation.
cvs version 1.23 (fixed computation of jet energy fractions in case JEC have been applied to jet)
Removed unnecessary include of UpdaterService.h
Thread safety fix for PolyFit2DParametrizedMagneticField.cc
Merge pull request #1473 from Dr15Jones/removeUpdaterService

Multithreading fixes -- Removed UpdaterService
Merge pull request #1498 from smuzaffar/thread-safety-fix-PolyFit2DParametrizedMagneticField

Multithreading fixes -- Thread safety fix for PolyFit2DParametrizedMagneticField.cc
Merge pull request #1484 from veelken/7_0_X_PFJetIDSelectionFunctor_fix2

Analysis Tools fixes -- cvs version 1.23 (fixed computation of jet energy fractions in case JEC have been applied to jet)
Merge pull request #1474 from vadler/70X-consumesMigration-IIIa

Consumes migration -- consumes migration PFBRECO