Add migrations

refs #6466

Enable South, and update version.  Add migrations for 0.2.2 and 0.3.0
for locations and administration.
Adding uninstall script and supporting proper updating

Refs #6359 #6466

Ubuntu package will now work when updating from 0.2.2 to 0.3.0.
Will also work when uninstalling 0.3.0
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.
Added API-related fields to pipeline model/form.

refs #5980

Add hostname, API key & username to Pipeline model & form. Display in
pipeline template, with default values if none provided.
Roughed out approval request logic.
Added ability to select pipeline for approval.

refs #5980
Cleaned up deposit finalizing.

refs #5980