Remove path_hash everywhere but the DB

* Add a `canonical_path` to `host_paths` to compensate
* Leave `path_hash` fields in DB for now, but make them `NULL`able