Cfa renewal 72 x

This was agreed with Taejeong.
There is some commits that are not mine even though I merge the topic from a 7.0 branch and observed only my changes on top of the 7_2_X IB.
Please point me to the proper toturial to get only my stuff in.
this creates a duplicate plugin
```
duplicateReflexLibrarySearch.py  --edmFile $CMSSW_BASE/lib/$SCRAM_ARCH/.edmplugincache --edmPD
```
gives (additional comments from me)
```
VariableEventSelector
   **pluginPhysicsToolsRecoUtilsPlugins.so**
 PhysicsTools/RecoUtils/plugins/modules.cc 
DEFINE_EDM_PLUGIN(EventSelectorFactoryFromHelper, VariableEventSelector, "VariableEventSelector");
   **pluginPhysicsToolsUtilAlgos_plugins.so**
PhysicsTools/UtilAlgos/plugins/modules.cc
DEFINE_EDM_PLUGIN(EventSelectorFactory, VariableEventSelector, "VariableEventSelector");
```