Feedback when geosearch finds nothing

Subtle, but it's driven me crazy in the past where seemingly reasonable
searches do nothing and "worked - but found nothing" and "maybe it's
just taking a second to work" aren't apparent.
New hook: playerNameResolved
Called when unresolved player name get resolved. Argument is {names: object} which names[guid] is the resolved player name
Added KML plugin
Added KML plugin
Modified KML Plugin to work with points
Shifted point anchors to be on top of portals
Added folder icon for opening KML files
Replaced folder icon with 'O'
Added clickable folder icon
Updated README.md file
reverted README changes
Added attributions for KML files
website update for 0.14.3
bump version, ready for future release
map data request handling - tweaks to the timers, and immediate 'finished' processing when all data came from the cache
plugins: show-more/less portals
updated to take account of the new map data tile sizes
- show-more-portals no longer causes unfriendly request tile sizes. unclaimed are now visible one level further out, but l1+ is no longer available one level further in (i.e. it jumps directly from l2+ to all portals)
- slow-less-portals-when-zoomed-out - major reductions in portal visibility levels - works around the daft tile size/zoom level combinations used in the current stock intel site
Hide tab(s) if only one tab visible
Show detailed portal level in tooltip
Show link range details for partially deployed portals.

Calculates the link range for portals with <8 resonators as well, but uses a dashed circle and a striked-through range value for those.

The tooltip over the range value in the details pane shows base range, link amp boost and total range.

The range for portals with missing resonators can be important because links with shorter lengths might originate here. Those will collapse when the total link range drops below their length, but not as soon as a resonator is destroyed.
Implement per faction player tracker

Fixes #604