This is a combination of 2 commits.

Version updated and validated for Pileup Reweighting and PU Mixing in CMSSW71X

Version updated and validated for Pileup Reweighting and PU Mixing in CMSSW71X