Backup logging and improved logic.

Log backups, and detailed rsync logs. Don't roll backups if yesterdays
backup did not contain any changes and don't backup automatically if a
backup log already exists for today.