Avoid pushing a screen twice
Renamed ErrorMessagePopup to MessagePopup
Implemented cancellable server join
Support interruptions while joining games properly
Refactored running multi-threaded ops into ParallelOperation
Fix errors in enableModule/enableModuleAndDependencies.
Checkstyle fixes.
Removed compile time dependency on logback.
Created WaitPopup for long-running operations
Merge pull request #1082 from msteiger/join_server

Add message box dialogs for long-running operations