Plugin Draw Resonators: Add styler: highlight my resonators
Plugin Draw Resonators: Add styler option to setting dialog, fix a few bugs in setting dialog
Plugin Draw Resonators: Add styler: Highlight L8 resonators
Status persistence of Layer Chooser: Change to save status on 'overlayadd' and 'overlayremove' events. Instead of checking .overlay everytime a layer is added or removed.
Plugin Draw Resonators: Add styler: Highlight resonators with less than 10% energy
Merge pull request #555 from Xelio/patch-event-overlay-add-remove

Status persistence of Layer Chooser: Change to save status on 'overlayadd' and 'overlayremove' events. Instead of checking .overlay everytime a layer is added or removed.
revert plugin name change - it breaks automatic updates
(from #553)
bump version number. it seemed to have been increased and reverted at some point (possibly just dev/test/local builds?) breaking auto updates
use 'overlayadd/remove' instead of 'layeradd/remove' events. in theory should be more efficient as layeradd/remove gets called for every single portal/link/field/etc on the map
create missing link data from portal link info - so short links not sent are shown in the map

note: need to add code to hide short links from the map - and update the shown/hidden links after a zoom
(similar to the portal cluster showing/hiding portals after a zoom)
only add link entities to the layer if they're long enough to be visible
an improvement on 4838de6788ad27bbf6357e1ac9099744483a9e01 to prevent excessive links being drawn when lots of portals are loaded
fix idle resume sometimes triggering during an existing request
add comment as a reminder of possible future work to clear 'faked' links earlier - if possible
back to lat,lng query since gmaps v7.2 fixes the decimal separator bug
Plugin Draw Resonators: Change description to reflect the styler function.
add function to start 'idle' mode - for use in the mobile app (rather than it forcing the idle timer)
the existing idle resume function can be used on returning to iitc

also, fix the long-standing bug on mobile where the map disappears after repeated touch panning/zooming. seems leaflet gets confused about zoom levels and ends up with a non-ingeger. when this is found, force it back to an ingeger zoom level when this happens
add a function to query if a player guid is for a system special account (e.g. __ADA__ or __JARVIS__, possibly others in future too - NIAOPS?)
hide system accounts (__ADA__, __JARVIS__, etc) from the player list in guess player levels
for #559 (and possibly another older bug?)
move player name cache from localStorage to sessionStorage
this gives a simple method of expiring entries. also, prevents localStorage from filling up with thousands of player names over time
(ideally something controllable with configurable age should be used, but this was a quick and simple change to try first)
more tweaks, and some logging, to the enter/exit of idle mode