adding filter type to ObjectSelector
using alias template
compiles
compiles
fix specialization
Merge pull request #3966 from VinInn/SingleObjectSelectorStream

SingleObjectSelector as stream module.
Merge remote branch 'origin/CMSSW_7_2_X' into CMSSW_7_0_X