Move with_directory and with_temporary_directory to test_utils.
Start btree_damage_visitor.
Move range.h to persistent-data