CaloTPCnv+CaloAthenaPool+CaloEvent: Clean up converters.
Make converter interfaces const. Prepare cell container converter for MT thinning. Remove uses of #define private. Other cleanups. Use templated pool converters.
Add some friend declarations in CaloEventto allow removing #define private from the TP converters.