Reinsert --no-browser option.
Move some code to utils.main.
Some other small style changes.
Fix merge conflict misstakes.
Change settings behavior. Add tests.
Fix rebase problems.
This opens browser with 'localhost' instead of '0.0.0.0' because windows browsers can not open 0.0.0.0!
Save server_settings (host, port) in gui_settings.json.