[caching/hint_array] add walk method
[cache_dump] hints are dumped, and respect --repair
[caching] factor metadata_dump out of cache_dump
[cache_repair] written