Fixed bug caused by rsync exiting with ssh’s exit code.

When remote host becomes unavailable, ssh exits with code 255 and rsync
returns the same code to the parent process. This was unexpected. Now we
handle “surprising” return codes with a generic log message.
Added signal handler for SIGTERM.
Version 1.1.1
Improvements to systemd unit files.