Fix target name
Add usage when -rc -cl or -h are not passed

While testing stuff earlier today I had to use this script and I made the
mistake of not passing in the -rc flag to the script. I was confused for ages!

This change prints the usage message in the case where you don't pass proper
parameters to the script.
Land #2671, desktopcentral_file_upload name change
Land #2672, multi_console_command default usage