Support builtin archive formats.
Provide error messages for storage archive

- Slightly make it cleaner for end users by trapping exceptions and
  giving some basic error messages.  Will need better/cleaner actual
  error handling.
Quote the archive file name.