[Client] changed InformMsg so it uses emu instead of hardcoded numbers.
[MapEditor] Adding unit tests.
[MapEditor] Documentation.
[Client] Showing a dialog if the server isn't found on startup.
Revert "[Client] changed InformMsg so it uses emu instead of hardcoded numbers."

This reverts commit b0b72da87baee7e50ad8ac69d9a7a73b0966bacc.
[Client] changed InformMsg so it uses constants instead of hardcoded numbers.
[Client] Changed from buttonClick to buttonDown to prevent click trough.
[Client] Removed an empty line.
Revert "Altered most IO Operations to use NIO.2 and AutoCloseable try statements"

This reverts commit cbf229c0e8ce245b38d8508f6b32e73be1bd0d57.
The mentioned commit failed to build.
Merge commit '2dbfa7be70e47c91f10416f2e99087d208a528ae' into develop
Revert "[Client] Changed so that Running is default when moving by keyboard."

This reverts commit 82d8858c348ac1c32493018cfce148ab144cc202.
Revert "Revert "Altered most IO Operations to use NIO.2 and AutoCloseable try statements""

This reverts commit 2dbfa7be70e47c91f10416f2e99087d208a528ae.
Automatic cleanup of the import statements