Useful errors when ssh or rsync doesn't exist.

Useless "OSError 2, file does not exist" errors occur when ssh or
rsync are not installed. This helps the user fix the problem a lot
faster.