make sure MapEventsOverlay is first (last when reversed)
put back boundMarker to null or next click wont work
only use onSingleTapConfirmed
A bunch of changes to improve marker drawing
Merge