Removed unsupported options
Added check to ensure we can use the database
Refactored restore step

* Renamed gzipped backup to GZIPFILE as that is what it is
* Abstracted restore steps into a function
* Restore steps now depend on prior steps
* Added some feedback for interactive execution
Engrish fix