Split hpath into 3 packages:
- hpath: support for well-typed paths
- hpath-filepath: ByteString based filepath manipulation (can be used without hpath)
- hpath-io: high-level file API (recursive copy, writeFile etc.) using hpath
Some other changes made it in as well, such as:
- using streamly for HPath.IO.copyFile