first attempt at extending the InputGenJetsParticleSelector with support for miniAOD

Conflicts:
	RecoJets/JetProducers/plugins/InputGenJetsParticleSelector.cc
prunedGenParticle collection now has a default value assigned
excluding status=1 particles from the prunedGenParticle collection to prevent double-counting
switched to using already defined reco::CandidateView typedef
switched the tau validation code from a GenParticleRef selector to a Candidate selector
added comments about the selection of stable and unstable particles in miniAOD
Merge pull request #5805 from ferencek/MiniAODForInputGenJetsParticleSelector_from-CMSSW_7_3_X_2014-10-13-1400

MiniAOD for InputGenJetsParticleSelector: Forward port from 7_2_X to 7_3_X