Modernize Calo
- add const to interfaces (where possible)
- replace _setProperty with addition of IProperty to extend_interfaces
- remove this-> from invocation of member functions
- prefer range-based for loops
NOTE: needs to be synchronised with Rec!319 (merged)