use CaloFuture code in TupleToolCaloHypo
This superseeds !623 (merged) and depends on LHCb!2568 (merged) and thus also on LHCb!2567 (merged) and LHCb!2566 (merged)
This superseeds !623 (merged) and depends on LHCb!2568 (merged) and thus also on LHCb!2567 (merged) and LHCb!2566 (merged)