support gmaps v7.6.1+ labeled marker geo intent
when clustering portals and only displaying some, sort first by level (highest first) then guid - so when some portals are removed from screen it's the lower level ones first
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
Remove warning, add final modifiers
Major refactoring of ShareActivity. Google Maps now has labeled pins
Extract IntentAdapter from IntentListView. Delete IntentListView

(only a small wrapper was left, remainders could be moved to IntentAdapter
Renamed classes: IntentFragmentAdapter -> FragmentAdapter, IntentFragment -> IntentListFragment
Improved support for geo: intents
Merge branch 'master' of github.com:jonatkins/ingress-intel-total-conversion

Conflicts:
	mobile/src/com/cradle/iitc_mobile/share/IntentListView.java
	mobile/src/com/cradle/iitc_mobile/share/ShareActivity.java
Add line that must have been deleted by accident
Remove temporary extras before launching the intent
moved comments to correct place
Merge branch 'master' of github.com:jonatkins/ingress-intel-total-conversion
intent MIME types may be null...generate empty string in that case
bugfix: use correct string format for geo intent including zoom
intent.getAction uri path may be null...generate empty string in that case
now we no longer can reconstruct missing short links from the portal data, and the backend servers already cull short links from the data, there's no point in skipping display of short links
remove portal clustering code, that preventing all portals we get data for being drawn to the map
this was an optimisation, as leaflet can be slow when drawing a lot. however, as the backend now limits the data returned to the browser this is less important and probably wastes more time than it saves
for #774
simplify map data request batching - doesn't need to be so complex now we never request more than 4 tiles per request
cache expiry time was 2 mins, but default intel site uses 3 minutes - mis-read their timer value