This commit adds a relatively complete test case for the `path_link` syscall. This commit should serve as some prep work for implementing `path_link` on Windows (which will follow in a subsequent PR).
This is largely the same as #305, but updated for the current tree.