AIP storage works between SSH-only accessible locations

refs #5457

If both source (origin) and destination (current) Locations are only
accessible via SSH, store AIP SSH's into the destination and runs rsync.
Passwordless auth and permissions to read source file and create and
write to the destination path are required for this to work.
Default location config works with no new default location

refs #5475

DefaultLocationWidget catches TypeError and KeyError when trying to
decompress initial data.