Various ui improvements

* Fix invalid key / secret but OK was still enabled
* Fix status text in preferences dialog was not reset on show
* Fix empty secret was encrypted too
* Fix main window was not really set to minimum size on startup
Merge branch 'master' of git@github.com:sebastianhaberey/goxgui.git