Modernize CaloFuture track matching interface
- put track matching interface + data in namespace Calo::Future
- make Match{2,3}D behave as an optional (as it has a bool to indicate whether the value is valid or not)
- replace boost::string_ref with std::string_view
must be applied in conjunction with Rec!1577 (merged)
Edited by Marco Cattaneo