-implemented a commandlineAPI
modules (and anything else) can now register commandline CMDs

-changed old commands
They now use the new commandlineAPI, looks much cleaner now
functionality is the same

IMPORTANT
code compiles but was not tested in anyway (yet)