upload-qubit: move into clientScripts

refs #7168
sanitizeNames: move into clientScripts

refs #7168
sanitizeNames: return list rather than print

This makes it easier to use the results of the sanitizeRecursively
function, without losing the ability to run as a separate script.

refs #7168
sanitizeNames: normalize path before scanning

refs #7168
sanitizeObjectNames: import sanitizeNames rather than running in shell

refs #7168
Remove transcoder, move remaining script to clientScripts

Only a single script from the transcoder package was still in use; this
script is moved to MCPClient, and the unused code is deleted.

refs #7168
Remove unused subprojects

This removes the following unused subprojects:

metaPackage-forensic-tools
metaPackage-shotgun
SIPCreationTools
vm-includes

refs #7168