Fix #283 - Refactor rsync to only use absolute paths

Probably worth noting still that path is assumed to be for a file, and that directories aren't allowed.