remove broken debug code - this didn't do anything useful after the render rewrite
first stage of having faction-specific layers - portals, links and fields are now a layer group consisting of three faction-specific leaflet LayerGroups
also, move load.js from directly embedded in boot.js into an external file
add faction layer choosers
fix #536
faction layers - add/remove fields and links before portals - this way portals tend to remain above links/fields when things are toggled
add selected portal marker colour *after* running the portal highlighter
for #547
user plugins back to top + use header categories
let farm_level_select work on mobile (fix for #548)
calculate number of plugins correctly
force leaflet popup msg color to black on mobile (fix for #548)
align farm-finder-select to the right on mobile (fix for #548)
updated changelog and bumped version number of farm finder
Plugin Draw Resonators: Add callback and call them in Optinos.changeOption
Plugin Draw Resonators: Create callback function in render
Plugin Draw Resonators: Add dialog for changing the zoom level which resonators start to display.
Merge pull request #542 from Xelio/patch-plugin-draw-reso-2

Plugin Draw Resonator: Add dialog for changing the zoom level which resonators start to display
max links: start rename process to 'tidy links'
update munge sets for new one seen in the wild
also attempt to munge method names. this has not been tested though, as only my cron job has seen the new munge sets, not the browser
for #552