[Client] Applied current version of the HSV shader
[Client] Properly synchronize access to the quest marker lists

The unsynchronized access to those lists caused concurrent modification
exceptions. Solves issue #9278 and issue #9208
[Client] Delay messages that change the GUI

All messages from the server that access the GUI are delayed until the
GUI is ready for operation.
[Map Editor] Correctly sort files
[MapEditor] Filter files before sorting

Filtering the files before sorting them is a lot better. The file
listing of the map editor should work a lot faster now for large
directories.
[MapEditor] Hiding empty directories from the listing
[MapEditor] Improved directory scanning

Scanning is now processed in a swing worker thread. This speeds up the
GUI. Furthermore a bug was fixed that caused the event bus to crash in
case no entry is listed in the file listing.
[MapEditor] Scan directory in background thread

The directories are now scanned for maps in a background thread that
does not freeze up the GUI.