[Restoration] Restore files from WordPress admin

When the user clicks `Restore` on one of the full backups in the backups table in the admin, a full restore will occur.

- copy and compress current files to a subfolder
- extract backup file to root
- import database ( see DB restore feature )