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
Since we're going this route, this is a note to myself: `raise ActiveRecord::IrreversibleMigration` here in the next PR.