* started implementing the gui mode
* started implementing the gui mode - added Client and Admin tabs.
variable stored on standard var_list
* gui command saves and restores state to config file.
* gui command fully uses var_list variables.
* New methods: ConfigVarList.unresolved_var &  ConfigVarList.unresolved_var_to_list.
* ConfigVarStack.repr_for_yaml new parameter resolve, so we can write var list to yaml without resolving. Default is resolve=True.
client mode fully working, with or without --run
* added limit options to admin commands
* improved look and feel
* Removed redundant imports from instlGui.py
* disabled gui command when instl is compiled, since PuInstaller cannot find the frameworks required by Tkinter.
* Removed redundant imports from instlGui.py
* disabled gui command when instl is compiled, since PuInstaller cannot find the frameworks required by Tkinter.
* Added --run to some admin commands
Merge branch 'gui'