Add
Rejig view models and controller
Add new disease group
Controller tests
Merge branch 'master' into 226-add-new-disease-group

Conflicts:
	src/PublicSite/web/WEB-INF/freemarker/admin/diseasegroup/index.ftl
	src/PublicSite/web/js/app/admin/diseasegroup/DiseaseGroupSettingsPayload.js
	src/PublicSite/web/js/app/admin/diseasegroup/DiseaseGroupSettingsViewModel.js
	src/PublicSite/web/js/app/admin/diseasegroup/ModelRunParametersPayload.js
	src/PublicSite/web/js/app/admin/diseasegroup/ModelRunParametersViewModel.js
	src/PublicSite/web/js/app/spec/SpecRunner.html
	src/PublicSite/web/js/app/spec/admin/diseasegroup/DiseaseGroupSettingsPayloadSpec.js
	src/PublicSite/web/js/app/spec/admin/diseasegroup/ModelRunParametersPayloadSpec.js
	src/PublicSite/web/js/kickstart/admin/diseaseGroup.js
Data types: Numbers are strings in ViewModel and integers in Payload
Fix tests
JS tests
Whitespace
Remove feed filter for disease extent
Replace years with months
Order of model run prep tasks
Use custom form bindings
Writeable computed takes null value when occursInAfrica is true
JS tests
Initialise isGlobal
Input types
Generate disease extent after model run
Add new fields to database
Merge branch '217-disease-extent-gen' into 215-disease-extent-parameters