Merge in changes from HM_Backup 2.2

See https://github.com/humanmade/hm-backup/commits/master for details of the individual changes.
sync with gm-backup 2.3
Merge pull request #37 from humanmade/hm-backup-2-2

Merge in changes from HM_Backup 2.3