Add accesskey: b - bookmark portal
More accesskeys

q - auto draw
x - DrawTools opt
v - toggle bookmarks
draw-tools: make dialog buttons tabbable
Privacy view: accesskey (9) + fixes

- collapse chat before entering privacy view
- don't allow chat to expand when in privacy view
- disallow pointer events for the leaflet-control placeholder so ic can be clicked through
Remove console logs
don't do mapDataRefreshEnd processing when layer is disabled - fix =823
clear layer when it's disabled - it would happen when re-enabled anyway, so might as well do it early to free resources
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
and shortly after I removed the code that limited drawing of very short links... niantic chance the server and start returning them again!
so probably better with this re-enabled
helper function for plugins to create new hooks
plugin: draw tools: register plugin-specific hook, and call when drawn items are added/edited/deleted, and also when imported and cleared
plugin cross_links: change reliance on Leaflet.Draw internals, instead use the new draw-tools hook for monitoring add/edit/delete/import
also fixes cross_links not updating after an import/clear
cross links plugin: slightly darker red for link highlights - makes it easier to see when combined with red-heavy portal highlighters
bump draw-tools plugin version - forgotten in earlier commit
update website for 0.17.3 release
bump version after new release
fix cross-links plugin to correctly remove links that have gone
try different vector overdraw amounts for different setups
- canvas - overheads directly related to the number of drawn items, so limited overdraw
- svg desktop - can handle large amounts of overdraw ok, so allow 100%, so known items don't vanish during most map panning
- svg mobile - mobile struggles more, so limit svg overdraw
better printing support: hide all IITC UI elements when printing, with a css "@media print"
hide bookmarks tab for printing, with "@media print" css
keep track of which portal guids have a detail request in progress, to prevent sending additional requests while waiting for a response