Add legend for disease extent class colour scale
Add placeholder for static default disease extent geojson
Publish layer changed events from view model separately, so that they may be handled individually on leaflet map side
Add selected admin unit to view model
Highlight selected admin unit and display details
Add view model to control which view model (selected point or selected admin unit) is bound to the side panel
VM tests
Simplify layers changed event publishing, and add headers
Add table of admin units. When row is clicked, the admin unit is selected
Merge branch '32-initial-disease-extent' into 148-disease-extent-detail

Conflicts:
	src/PublicSite/src/uk/ac/ox/zoo/seeg/abraid/mp/publicsite/web/DataValidationController.java
Add boolean to GeoJson determining whether user needs to review the admin unit
Serializer issue
Travis
Merge branch 'master' into 148-disease-extent-detail

Conflicts:
	src/PublicSite/src/uk/ac/ox/zoo/seeg/abraid/mp/publicsite/web/DataValidationController.java
	src/PublicSite/web/js/app/MapView.js
	src/PublicSite/web/js/app/SelectedLayerViewModel.js
Modifications
JS tests
Merge pull request #92 from SEEG-Oxford/148-disease-extent-detail

Disease Extent map layer