update OvalFile with non commited features from cvs and add new features for processing the gedGsfElectrons collection
add new file with features for processing the gedGsfElectrons collection
add new file with features for processing the gedGsfElectrons collection
add new file with features for processing the gedGsfElectrons collection
add new file with features for processing the gedGsfElectrons collection
add new file with features for processing the gedGsfElectrons collection
add new file with features for processing the gedGsfElectrons collection
add new file, present the validatation procedure
declaration of consumes for a bunch of L1 packages
Made const functions of AssociationVector thread safe

The AssociationVector uses a cache, transientVector_. The management of that cache is now thread safe if multiple threads call const functions simultaneously.
second bunch of getByToken and move booking to BR
Migrated getByLumi() to getByToken(). Ajusted syntax to declare what uses consumes<>() syntax
Drop EcalCalPi0Calib from tests.

- Fixes #1278.
thread safety statics work
changed static to static const where possible otherwise used std::atomic<> when value is set once then read.
missed one
Dont fix warnings in test
Make non-const statics const or atomic
Fixed problems found when built with full release

-switched to the standard CPP defines used to hide C++11 constructs from ROOT
-fixed a typo in one of the constructors
-worked around an apparent gcc bug which did not allow me to specify a memory order
 for the compare_exchange_strong atomic method.
fixed_ is no longer a member of AssociationVector

fixed_ was declared a transient data member of AssociationVector.
However, fixed_ has been removed and if we do not remove it from
the Reflex transient storage declaration the Reflex parser dies.
Remove unused variable