[ANDROIDAPP-603]

fix all the callout size truncation bugs.
* remove builtin ArcGIS style in the callouts.
* use the previous map bubbles.
* make sure the max-width of the callout is never wider than the mapView.
Merge branch '2.4-dev' of github.com:MIT-Mobile/MIT-Mobile-for-Android into 2.4-dev
add a pretty map bubble image