change BOOST macro to version which also handles the implement
add declarations for polymorphic tools classes
add EcalTimeBiasCorrections deserialisation
move to regex to disentangle and map the connection string
Merge pull request #3060 from apfeiffer1/ap-updates-mar27

various updates mar 27