Fixes Issue #116: Modify rsync to return the paths synced in the patch method

Rsync now returns a list of paths that it has patched in the final step of rsync i.e. patch
This is probably named poorly, given that it represents both synced and failed paths.  Could it just be called `paths`?  Then you'd have `paths.synced` and `paths.failed`, which is somewhat more understandable.