added new function has_rsync to test for rsync availability on users machine #92