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
Protect EOS Portable Archive from GCCXML

The following breakes on armv7hl.

basic_binary_oarchive.hpp:80: error: invalid application of 'sizeof' to
incomplete type 'boost::STATIC_ASSERTION_FAILURE<false>'

Static asserts are failing while running inside GCCXML.

The following class from Boost:

class class_id_type {
private:
 typedef int_least16_t base_type;
 base_type t;
};

The size of it is different between GCC 4.2.1 (GCCXML) and GCC 4.91.

There is no need to have those headers in GCCXML, we disabled them
centrally for Boost Serialization. Disable them also here.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
Adapt DTSegmentsTask adapted to Multithread
remove thread_unsafe tag
remove unused class
Fix accidentally introduced 'getByLabel' usage in PhysicsTools/JetMCAlgos.
Fix accidentally introduced 'getByLabel' usage in PhysicsTools/PatUtils.
tag as thread_unsafe because using MuonServiceProxy
2 more PFJet paths for CMSHLT-123, update displaced susy paths for CMSHLT-124
more comments
GenError reader capable to read GTs, more detailed output, provided by Danek
ussing autocond and new DB
modify PixelEndcaoName to handle pilot-blades
Drop genParticles process name to fix empty histograms in FastSim.
Merge pull request #5865 from hidaspal/SiPixelGenErrorDBObjectReader_can_access_GT

Si pixel gen error db object reader can access gt