Reuse patchable method isLayerMovable and add checks for cannot read properties of undefined error
Fix jshint warnings.
Merge pull request #339 from NICTA/region_perf

Region Mapping
Merge pull request #341 from NICTA/groundwater-changes

Reuse patchable method isLayerMovable and add checks for cannot read pro...
Data source info box improvements.
Show telephone number and email address, but not postal address.
Add legend panel.
Handle non-image legends, and allow legends to be collapsed.
Merge pull request #342 from NICTA/infoImprovements

Info improvements
Merge remote-tracking branch 'origin/master' into legend
Merge pull request #343 from NICTA/legend

Legend improvements
Only allow one legend to be open at a time.
Merge remote-tracking branch 'origin/master' into legend
Merge pull request #344 from NICTA/legend

Only allow the legend of one data source at a time to be visible
merge
Merge branch 'master' of https://github.com/NICTA/nationalmap into region_init
fixes for induced bugs in drag and drop