Rewire client password logic via the OrderManager.
Polish dialog layout.
Polish error messages.
Don't crash if the server mods don't match.

This allows the ingame dialog to be displayed.
Merge pull request #43 from pchote/server-password

Rework password implementation