gui: set widgets' visibility when adding/removing them.

SFGUI tries to draw all existing widgets, so unless we make them
invisible, their dead versions will haunt us forever.
gui: add multiplayer option to the main menu.