Formatting.
Simplify marker rendering event handler responsibilities.

Fix bug where already rendered unit markers were rendered twice when a
search was made in a situation where one of the search result units was
already on the map before the search.