Check for rsync command in local and remote sides
Protect some shell/ ssh shell args with shlex.quote()
Improved robustness (check perms...)