0.4rc1: New user interface and more...

Summary
* Fix #39 
* Tidy code
* Add sidebar to convos and server conversation
* Add support for networks for easier connection management
* Add start/stop/restart actions to server sidebar
* Add "add conversation" button to main menu
* Add backup feature to upgrader
* Chnage URL scheme, based on network name, instead of server name
* Change settings is moved to convos conversation
* Improved starting backend: Works with toadfarm, hypnotoad and daemon