Adds additional checks for BACKUP_DIR
Excludes BACKUP_DIR from backups
Omit setting directory modification time
Adds output buffering
Adds email notification on failure

Closes #32