Extract file: Optionally strip SIP name & UUID

refs #7214

Uncompressed AIPs may not have the SIP name & UUID in the file path.
Currently, view AIP files has the extra folder, but view backlog
files does not. Update code to work whether or not the path is prepended
with the SIP name & UUID by optionally stripping it.
Added SWORD server space type.

refs #5980

Added SWORD server space type and creation of space by default.
rough work.
Roughed out deposit endpoints.
Prepping for deposit state endpoint.
Reworked async download.
Reworked SWORD state endpoint.
Minor fixes.
Moved sword logic to subdir.
Refactoring and cleanup.
Added directory padding.
Added creation of transfer deposit location.
Updated example endpoint URLs in source.

refs #5980
Cleaned up error response handling.
Added space-level service document.
Roughed out approval request logic.
Added ability to select pipeline for approval.

refs #5980
Cleaned up deposit finalizing.

refs #5980
Fixed issue with deposit status checking.
Moved helper to model.