pushed android max target to 4.3
call WebView method in UI thread (thx for the hint fkloft)
do never use cache when google account page is loaded
Plugin Draw Resonator: Change resonators style on portal selection
Merge pull request #539 from Xelio/patch-plugin-draw-reso-1

Plugin Draw Resonator: Change resonators style on portal selection
better selected portal handling
- ensure the selected portal isn't deleted when it isn't in the map data (e.g. due to zoom level)
- always show the selected portal on the map, even if the high density clustering code would have removed it
- deselect the selected portal, and clear the details bar, in the rare instance of the portal being deleted server-side (i.e. in the deletedEntities list)
update lat/lng clamping, to take account of the map projection not going beyond 85 degrees north/south
slight improvement around the antimeridian - wrap the map centre so it's always between +-180 degrees
also limit north/south to 85 degrees, to avoid leaving the active map area
fix bookmarks plugin when userscript is before IITC main script
refresh tweaks, reduced logging
portal highlighter: shield+link mitugation
more tweaks to the request code
- delay briefly before retrying a timeout, and a bit longer before other errors
- also delay briefly before running the queue after a request, to give a chance of more than one request's requeued entries being handled atr once
- add a min tiles per request, to avoid sending multiple requests when only a few queued items remain
these are attempts to be nicer to the niantic servers, particularly in error cases, with some based on my best guess of the stock site behaviour, and others based on what seems reasonable to me
update description to include details of the highlighter
update draw-resonators to remove dependancy on portalsLayers
make (portals/lihnks/fields)Layers private to IITC core again - they're not for plugins
now only some portals are drawn to the map it's OK to bring them all to front at the end of the render
use larger squares for portal clustering on mobile - as the portal markers are larger