add final modifiers to IITC_JSInterface
Add Android Beam (NFC) support
Don't crash if no NfcAdapter present; Replace constructor from API 16+
let iitcm trigger on nfc intel-url intents
performance improvement: compute ap stats runs less often during rendering, as it's relatively expensive and slows things down
performance: portal names updates less often, as computing visibility gets expensive with lots of portals visible
portal marker scaling: when zoomed out, reduce the scale of portal markers
the stock intel map has done this for a while, so lets try it in IITC
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
fixed broken kml support
render fields, links and portals in separate passes
this keeps the display order close to correct while data loads
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
plugin: region borders
- zoomed out region groups colour changes
- move region labels inside the visible region when zoomed in enough
Merge branch 'master' of https://github.com/enigmaquip/ingress-intel-total-conversion into enigmaquip-master
some cleanups to #746
fix colour setting, broken by my changes to #746
draw-tools: use colour picker rather than input box
draw tools:
- broken localStorage data won't prevent plugin from loading
- import: validate data better on import - json parse before erasing current items, try/catch around whole import process, and existing save method writes back to storage
iitcm: use share interface on draw tools copy
removed bookmarks share button on iitcm
* call share interface from copy option
* a copy button and a share button are redundant since you can copy2clipboard from share interface too
* this way we stay consistent with the new draw tools options
tweaks to notices
- new notice when entering info pane (sharing/navigation)
- mention NFC in general how-to
- add some punctuation

Fixes #750