Removed runconfig.ParseSubcommand

Closes #7879 
Rebase of #7879 
Removed runconfig.ParseSubcommand, changed it to runconfig.Parse and edited related tests and modules