Move model run preparation/request code from Data Acquisition to Common. Add a ModelRunWorkflowService as a gateway.
Merge branch 'master' into 203-disease-extent-generator

Conflicts:
	src/DataAcquisition/test/uk/ac/ox/zoo/seeg/abraid/mp/dataacquisition/model/ModelRunManagerTest.java
Remove ModelRunWorkflowService.prepareForModelRun, as we never need to generate a disease extent without starting a model run.
Add tests.
QC Manager test
Move lastModelRunPrepDate to within the GateKeeper
Consistent servlet naming
Remove unused import
Merge pull request #136 from SEEG-Oxford/misc-fixes

Misc fixes
Merge branch 'master' into 203-disease-extent-generator

Conflicts:
	src/DataAcquisition/src/uk/ac/ox/zoo/seeg/abraid/mp/dataacquisition/config/dataacquisition.properties
	src/DataAcquisition/src/uk/ac/ox/zoo/seeg/abraid/mp/dataacquisition/model/ModelRunGatekeeper.java
	src/DataAcquisition/src/uk/ac/ox/zoo/seeg/abraid/mp/dataacquisition/model/ModelRunManager.java
	src/DataAcquisition/test/uk/ac/ox/zoo/seeg/abraid/mp/dataacquisition/model/ModelRunGatekeeperTest.java
Fix checkstyle violations
Merge pull request #135 from SEEG-Oxford/203-disease-extent-generator

Move model run request code to Common
Merge branch 'master' into 195-null-machine-weighting

Conflicts:
	src/Common/test/uk/ac/ox/zoo/seeg/abraid/mp/common/service/workflow/support/WeightingsCalculatorIntegrationTest.java
	src/DataAcquisition/src/uk/ac/ox/zoo/seeg/abraid/mp/dataacquisition/model/ModelRunManager.java