Fixed logic for labelling callouts on the map view.
Made callout labels consistent with map list view and bookmarks.
Added drawable to building map callout so that the background changes color when clicked, mimicking the behavior of action rows.
Merge branch '2.4-dev' of ssh://github.com/MIT-Mobile/MIT-Mobile-for-Android into 2.4-dev
fixed logic in getMapItemName method to prevent fix empty names when performing a search