TODO
-
Need to document that if global host/user/password set then that is the only server that can be accessed without command line parameters.
-
Move individual commands to their own Modules
- ~~Need to work out how to best handle sub-commands~~
- ~~Should still be able to auto complete commands~~
- Change the organisation of code in other ways?