Fix warning in chrono_io
Add std::hash <std::pair> specialization
Refactor TaggedCache