Client dialogs refactor: showInNewThread -> EventQueue.invokeLater, AskDialog +run() with setVisible from subclasses; javadocs GameDisplay.showErrorDialog