[Client] Fix multiple quest markers at one location

The client is now filtering quest markers that are assigned to the same location.
Those questmarkers are not displayed anymore.
[Client] Dialog creation by execution service

The dialogs are now prepared by the execution service in
tasks that are executed parallel as needed. The dedicated
update queue of the dialog handler was replaced by the global
update queue.