Fixes most "private" command line arguments not working.
As in #360, commands are always added to the root command, the previous implementation of adding arguments to the root command stopped working. This PR fixes this by converting them in commands.
Registers collapse:// as a URL protocol for Collapse
Fixes most "private" command line arguments not working.