Merge pull request #49 from gem-sw/CMSSW_6_2_X_SLHC

sync to gem-sw
Merge pull request #53 from gem-sw/CMSSW_6_2_X_SLHC

sync to gem-sw
Merge pull request #56 from gem-sw/CMSSW_6_2_X_SLHC

Cmssw 6 2 x slhc
Merge pull request #126 from gem-sw/from-CMSSW_6_2_0_SLHC11

From cmssw 6 2 0 slhc11
Merge pull request #150 from gem-sw/CMSSW_6_2_X_SLHC

sync to gem-sw
Backported changes from CMSSW_7_1_X_sherpa2 to 6_2_X, reversing the changes in the RNG
Missed to delete one line
move to pythia8 185
Change signal selection to include pileup
set minHitTP = 0
Moved one line to the same position as the 7_1_X file. Functionally pointless but makes diff-ing easier.
Merge pull request #3583 from mark-grimes/fixTPSelectionForPileup

Fix TrackingParticle selection for pileup
updated storage of flavour information in pat::Jet and added ioread rule for backward compatibility
Merge pull request #3487 from mkirsano/topythia8185_62X

Generator update -- move to pythia8 185
Merge pull request #3481 from thuer/CMSSW_6_2_X_sherpa2

Generator update -- Cmssw 6 2 x sherpa2
Merge remote branch 'origin/CMSSW_6_2_X' into CMSSW_7_0_X
Cleanup before inclusion in reco: make direct fitter configurable, replace clusterScale and densityFactor with single distanceRatio variable
add trackJetPt as TaggingVariable
implemented maxIPSig and maxIPValue to reject seed tracks from PU
large default values for maxIPValue and maxIPSig