Add a backup-check used to validate the archive.

This allows plugins to refuse a backup, before the import process starts.
Users can force the import using -f.
Merge ssh keys rather than overwriting them.
Add a backup-check to avoid reimporting apps.
Merge pull request #361 from plietar/backup-check

Backup check