FwdRef and FwdPtr: Nullness and Availability are two different things
Backport of https://github.com/cms-sw/cmssw/pull/3872 .
Remove false dependencies.
Check for unschedule attribute only, if available.
Add dependency to FWCore/Common
Fixes needed to run also on 710pre8 RelVals.
Make GsfElectronCoreBaseProducer a stream module

The static analyzer and helgrind report that all classes that inherit
from GsfElectronCoreBaseProducer are safe to be stream modules.
Make DQMRootOutputModule a one module

Since ROOT output is thread-safe when a TFile is only being used
on one thread, we can make the DQMRootOutputModule a one module
so it does not stall any legacy modules. The PoolOutputModule is
already a one module.
Merge pull request #3936 from vadler/71X-removeTcMet

AT -- Remove TCMET
Merge pull request #3941 from Dr15Jones/makeDQMRootOutputModuleOneModule

DQM -- Make DQMRootOutputModule a one module
Merge pull request #3930 from vadler/70X-fixMetUncertaintyToolsScheduled

AT - Fix `metUncertaintyTools` for scheduled processing
Merge pull request #3884 from vadler/70X-addJetsCA8

AT -- Add test for CA8 jets
Merge pull request #3851 from arizzi/from-CMSSW_7_0_5_fixFwdRef

Framework -- Bugfix for edm::FwdRef
Merge pull request #3468 from alja/from-CMSSW_7_0_3

Fireworks -- Remove false dependency in  DataFormats/TauReco to RecoVertex/VertexTools
Merge remote branch 'origin/CMSSW_7_0_X' into CMSSW_7_0_X
Merge pull request #3939 from Dr15Jones/makeGsfElectronCoreBaseProducerStreamModule

Multithreading -- Make GsfElectronCoreBaseProducer a stream module
Merged CMSSW_7_1_X from repository cms-sw
Append hits from vector readded & renamed