URL parameters can now control map location, zoom, and marker creation
Merge remote-tracking branch 'origin/master' into heatmapper

Conflicts:
	PowerPlanner/war/Scripts/marker_helper.js
Merge remote-tracking branch 'origin/master' into heatmapper. Removed
global marker and changed point data obj structure. Modified levels for
icon images.

Conflicts:
	PowerPlanner/war/Scripts/marker_helper.js
Fixed right click value fetch for solar. Added in 'Show/Show Only'
options for each power type. Multi-display now back in (hydro still a
bit disfunctional)
Fixed on/off toggles of data types. Fixed URL decoding bug.
Split heatmaps into two separate ones - interpolated heatmap and line
map (line map is only for hydro right now). Adding heatmap union
capability.
Fixed major bug in hydro precalculations. Improved hydro display. Fixed
bug in wind interpolation calculations.
Fixed bug where using the search bar to go to a new location while the
heatmap was on would trigger numerous queries and page would grind to a
halt.
Data queries of multiple types can now properly concurrently execute.
They will render on the screen at the same time. Safe guards exist to
end queries that have already been superceded. Legend was updated.
Data showing state can be passed through URL parameters
URL parameters load on cold access (not just when provided during
session)
Made interpolation data points render at consistent locations. May have
at last fixed all cases of screen tearing?!
Merge remote-tracking branch 'origin/master' into heatmapper
Ties in 'Export to link' GUI with URL link encoding/decoding. Fixed cold
load map from URL parameters. Removed some excessive console logging.
Fixed a bug with the URL parameters. They are now cleared on page load.
Added structure for passive query updates in server query.
Updates function name table
Type fix
Merge remote-tracking branch 'origin/heatmapper' into prefetchcache

Conflicts:
	PowerPlanner/war/Scripts/map_helper.js
	PowerPlanner/war/Scripts/server_query.js