Modify rsync to return the paths synced in the patch method
Merge pull request #122 from gideonthomas/issue114

Fixes Issue #116: Modify rsync to return the paths synced in the patch method
Fixed #106 - Updated SyncMessage handling in unit tests to use SyncMessage.parse() and SyncMessage.stringify()
Review fixes
more review fixes