Add move from TS to current pipeline helper

Add helper function to move files from a transfer source location to a
path on the current pipeline. To enable this, add the location UUID to
the browse JS.
Cleanup: get_temp_dir, whitespace, JS

Remove unused get_temp_directory. Fix whitespace in copy_to_start_transfer.
Use .get instead of try/except. Return early in JS. Hide in-progress
indicator when start transfer fails.
Start Transfer: Call SS to move files

refs #7151

Replace copy_transfer_component with calls to copy_to_start_transfer to get
the SS to move files. New transfers get staged to a temp dir in
sharedDirectory/tmp, then moved to the correct watched directory.

Update Javascript in directory select to send location UUID:path.
MCPServer sets currentPath in watchedDirectories

When starting a chain from a watched directory, ensure a SIP's
current path matches the one found in the directory.  This can happen
during AIP reingest, where the last know location is not the watched
directory it is currently in. Do not change currentPath for DIPs, as
they can run in parallel with the originating SIP and overwrite the
SIP's information.
ArchivematicaMCP: Cleanup

Dedupe and alphabetically sort imports. Move config fetching outside a
loop. Remove commented out code.
Transfer JS: Enable paths that don't start with /

refs #7133

Duracloud 'paths' may not start with /. Update JS to not insert /'s at the
start of every path.
Config fixes for Ubuntu 14.04

refs #7293

Apache now expects sites-[available|enabled] to end in .conf, so update dev
creation to create 000-default.conf

Gearman no longer creates a PID file that can be checked for. Instead,
check for the existance of the gearman process directly.
Dev-install: Do not install AtoM 1.3
Upstart: Add timeout waiting for Gearman
Dev-helper: Delete uploaded and stored DIPs

When clearing storage, also clear DIPs from storage.
MCPClient: Remove DashboardSettings dependency

Giving the MCPClient access to the dashboard UUID via replacement dict
& environment variable was a branch of code development that was not
followed up on. Remove it to reduce table dependencies of the MCPClient.
Models: Update to match SQL

refs #7303

WIP