selectMarker method for the mapView
add getAltitude to ILatLong
rewrote the marker anchorPoint support.
Now it always stores a PointF. Hotspot is just there to simplify the task.
Also now the default anchor comes from the mapView.
So you can set default anchor for all markers of the map (obviously i will commit default pin drawable)
default marker drawable support
invalidate support for markers. It also comes with a modification to the holding overlays. Now it is the marker which store it s position on the map. It is used to optimise the computation of the drawing rect to update in invalidate
some refactoring
Added the possibility to change images used by the UserLocationOverlay
make sure to invalidate the map when loaded
Merge branch 'master' of github.com:mapbox/mapbox-android-sdk

Conflicts:
	MapboxAndroidSDK/src/main/java/com/mapbox/mapboxsdk/overlay/ItemizedOverlay.java
	MapboxAndroidSDK/src/main/java/com/mapbox/mapboxsdk/overlay/Marker.java
	MapboxAndroidSDK/src/main/java/com/mapbox/mapboxsdk/overlay/UserLocationOverlay.java