minor syntax/layout tweaks
Initial work on HTML5 Context Menu-based UI. Not currently working.
* conditional loading of the UI is implemented- no browser support, no UI.
* Context Menu UI sidebar2DOM prototype method implemented.
Merge branch 'master' into ui-contextmenu
mapapi.net-specific implementation removed from mapapi.js styles
normalising this var usage for minification
working around the hardcoding of the sidebar container node to a UL
no need to perform node replacement when parent node is already a menu element
setting the context menu for the map
forgot to add contextmenu to build script
Merge branch 'master' into ui-contextmenu
multi-lining the minification script to make branch merging easier
Merge branch 'master' into ui-contextmenu

Conflicts:
	utils/minify.sh
Merge branch 'master' into ui-contextmenu
Merge branch 'master' into ui-contextmenu

Conflicts:
	utils/minify.sh
Merge branch 'polyregions' into ui-contextmenu
Merge branch 'polyregions' into ui-contextmenu
Merge branch 'ncurves' into ui-contextmenu
fixing a bug that occurs when sub-sections are added prior to parent section being added to DOM, preventing the section from being displayed
Merge branch 'master' into ui-contextmenu
tweaking nested list display in minimalist UI