Insert "move to processing directory" before sanitizing transfer name

Fixes #7464.
Update FPR admin commit
Dashboard API: PEP8 cleanup
Dashboard: Cleanup helper functions

Remove duplicate definition of transfer type directories and move to where
it is called. Only called one place, and unlikely to be used elsewhere, so
shouldn't be in helpers.
Dashboard API: Clean up HTTP responses
Dashboard API: Endpoint for all waiting units

refs #7374

Add an endpoint that returns every unit that is waiting for user input,
including the name of the microservice it is waiting at.
API: Return UUID when approving transfers

Return the transfer's UUID when getting unapproved transfers and when
approving transfers. This makes it easier to track after approval.
API: Add endpoints to get the status for SIPs & Transfers

refs #7371
API: Update how status returned
Dashboard: Define transfer type directories in one place
API: Add remote-accessible endpoint to start transfer

Split request parsing from actually starting a transfer. Add an endpoint in
api/ (that doesn't require the caller to be logged in) that calls start
transfer as well.  Return the transfer's path.