Declare several classes as non-storable

Several of the classes which are only used for interactive use
can not be stored since they will cause ROOT to crash if one requests
their StreamerInfo. This change just marks those classes as non persistent.
This change is needed for the threaded framework to know not to request
the construction of the StreamInfo for those classes.
Merge pull request #1991 from Dr15Jones/makeClassesNonPersistentInRecoParticleFlowPFRootEvent

Reco fixes -- Declare several classes as non-storable