image was not centered correctly
invalidate based on RectF
full rewrite of the UserOverlay drawing.
Now uses the same code as for Markers. Shouldn't we make it a marker?
for now code has to be copied
Fix marker hit by rewriting hitTest: added getDrawingBounds method.
Another consequence of that is the adding of the invalidate method for a marker that will call invalidate on the mapView only for the marker drawing bounds
Merge branch 'master' of github.com:mapbox/mapbox-android-sdk