* If a model run has never been done, calculate final weightings for all occurrences, else exclude those that do not yet have an environmental suitability (this happens during disease group setup)
* Don't run the model if there are no occurrences to send to it (can only happen if Minimum Data Volume = 0)
* Deployment scripts: override modelwrapper.rootUrl in common-override.properties
More fixes:
1. If we're in disease setup (automatic model runs disabled), the "maximum years ago" parameter in disease extent generation should be ignored.
2. If we are the only expert, our weighting should not change when we submit reviews.
Fix checkstyle violation
Merge pull request #156 from SEEG-Oxford/232-fix-weightings-for-batching

Fixes to allow batching
Merge branch 'master' into 215-disease-extent-parameters

Conflicts:
	src/Common/src/uk/ac/ox/zoo/seeg/abraid/mp/common/service/workflow/support/DiseaseExtentGenerator.java
	src/Common/test/uk/ac/ox/zoo/seeg/abraid/mp/common/dao/DiseaseOccurrenceDaoTest.java
	src/Common/test/uk/ac/ox/zoo/seeg/abraid/mp/common/service/workflow/support/DiseaseExtentGeneratorTest.java