reorder checkboxes more intuitively

port forwarding under ports
complete password protected servers

closes #2290
Don't crash if the server mods don't match.

This allows the ingame dialog to be displayed.