Finished dynamic cmd line module

Some small changes may be needed in the future.  For now it can add and
remove dynamically, but will need a restart of the cmdloop function.
Will add this to the hook.