added overloaded getCallout method to MapItem to fix bug where callouts were not displayed when the map had only one map item