Gui: Save settings button  and using tabs instead of dropdown 

This merge adds functionality to save your settings from Gui
No, strangely enugh it doesnt work when running `test_web.py` it bails out on multiple places with: 
**E           DeviceException: No driver has been configured
E           Please run `spread configure` to select a driver.**
I don't understand why though