Fix #283 - Refactor rsync to only use absolute paths

Can we fold everything in `init.js` into `rsync-utils.js`?  It's odd to have something called `init`, when really these are just stand-alone functions you want to use in various places--same basic thing as rsync-utils.