Remove path_hash everywhere

* Add a `canonical_path` to `host_paths` to compensate
* Leave `path_hash` fields in DB for now, but make them `NULL`able
It will make `down` unrunnable, yes.