Bug fix for unitialized pointers

Fix a bug related to unitialized pointers. With
standard configurations this bug will cause no problems.
But if someone changed the configured random engine
type to not be TRandom3 for FastSimulation it could
cause a seg fault. Bug was introduced in 7_0_X in
November.
adding lumisToProcess parameter
consumes and token migration
Fix stupid typo
Add additional information to exception messages from FWLiteESRecordWriterAnalyzer

When data is not found, the exception now states the type, label and record for
the missing data.
Merge pull request #2466 from VinInn/StripCluster

Reco speedup -- Strip cluster
Merge pull request #2461 from wddgit/bugFixUnitialized

FastSim fix -- Bug fix for uninitialized pointers
Merge remote branch 'origin/CMSSW_7_0_X' into CMSSW_7_0_X
Merge pull request #2532 from deguio/lumisToProcess

DQMServices/FwkIO -- adding lumisToProcess parameter
Merge pull request #2549 from Dr15Jones/giveMeaningfulErrorMessagesFromFWLiteESRecordWriterAnalyzer

PhysicsTools/CondLiteIO -- Add additional info to exception messages from FWLiteESRecordWriterAnalyzer
Merge pull request #2528 from thspeer/consumesFinalTrackSelectors

Consumes migration -- Consumes migration of TrackSelectors