#211 - Initial cleanup.

Merge remote-tracking branch 'origin/master'

Conflicts:
	MapboxAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java
#211 - Changing MapController.zoomOutFixing(int, int) to use MapController.zoomInAbout(int, int)
#211 - Fixing zoomOutFixing() to use zoomOutAbout()
added image resources for now
new listener function to know when the tile loading is starting
allow to start without a mapId
android library project files
added okhttp
updated ignores
default mapId
Merge branch 'master' of github.com:mapbox/mapbox-android-sdk

Conflicts:
	MapboxAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java
fully support float zoom value. Right now when in between int value the tile is scaled and so not as sharp in the lowest zoom (to see the full map). Not sure how to solve this ...
missing from last commit