Fixed a bug when we had to move or zoom the map before annotations have been drawn. We have to call the drawing from the main thread. For more info see:

http://stackoverflow.com/questions/10862914/loading-annotations-from-url-using-background-thread-pins-doesnt-show-before-m