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.