Add support for remotes via a separate directory /remote with links to the commits on that remote tag/branch
Change behavior to return an nice error code if a link cannot be read instead of throwing an Exception which is handled badly by fuse-jna/FUSE