fix error when setting visualisation method
swap OK and cancel buttons as recommended for GTK applications
support multi selection for context menus
context menu in hosts list
updated TODO