Add edm::ConsumesCollector to constructors of PixelTrackFilter classes

Needed because HIPixelTrackFilter and HIProtoTrackFilter (both derive
from PixelTrackFilter) read from edm::Event.
Migrate HIProtoTrackFilter and HIPixelTrackFilter to getByToken
introduce a mode to run EmDQM without automatic configuration of the paths but from a python config file
Merge pull request #1793 from Dr15Jones/fixMemoryProblemInPrimaryVertexAnalyzer4PU

Falidation fix -- Fixed memory problem in PrimaryVertexAnalyzer4PU
Merge pull request #1824 from venturia/tkdbmonitoring_70x

DQM update -- Tkdbmonitoring 70x
Merge pull request #1785 from rovere/tracking-cluster-charge-cut-new-iterative

Reco update -- Tracking cluster charge cut and new iterative sequence
Merge pull request #1760 from bachtis/consumesRebase

Consumes Migration -- Muons I
Merge pull request #1739 from apsallid/CMSSW_7_0_0_pre9_newVal_TrackerRecHits_RecoTrack

DQM -- Altered TrackerRecHits/SiStripRecHitsValid and RecoTrack/SiStripTracking
add interfaces to call run() without Handle in METAlgo
Added 50ns GT
call METAlgo::run() without Handle
remove the methods METAlgo::run() with Handle
update comment lines
remove "virtual"
calll METAlgo::run() that returns CommonMETData instead of the one that takes a pointer to it
remove void METAlgo::run(), keep only CommonMETData METAlgo::run()
Made MagGeometry thread safe

Changed MagGeometry to use an std::atomic<> for its cache of the last volume used. This will allow thread-safe comparisions.
Changed const member functions to return const pointers to member data. This is also needed for thread-safety and was
caught by the static analyzer.
Also changed member data which were pointers to be const pointers in order to help  make future maintanence thread-safe.
Add link dependencies on DataFormats/WrappedStdDictionaries
Merge pull request #1839 from wmtan/AddMissingLinkDependency

ROOT6 -- Add link dependencies on DataFormats/WrappedStdDictionaries
use GMBE instead Voronoi in HLT