Rename "InputDataManager.writeData" to writeOccurrenceData.
Include the GUID in the model run name
Send model outputs to the model output handler. Currently only sends the two rasters and a metadata file.
Update configuration service so that tropical and global polygons are provided as part of a raster file rather than as a shapefile
Initial code for generation of model extent input data raster file.
Merge branch 'master' into 162-extent-rasterisation

Conflicts:
	src/ModelWrapper/src/uk/ac/ox/zoo/seeg/abraid/mp/modelwrapper/config/ConfigurationServiceImpl.java
	src/ModelWrapper/test/uk/ac/ox/zoo/seeg/abraid/mp/modelwrapper/model/InputDataManagerTest.java
	src/build-module.xml
Minor
Fixes after executing a system test to send data from ModelWrapper to ModelOutputHandler.
Remove MainHandlerTest because it now basically needs an integration test, which is already covered by MainControllerIntegrationTest.
Fixes to unit tests.
Namespace change
Refactoring for cohesion
Refactor tests to match previous refactoring
Tests for input data manager.
A test raster file.
Extent generation logs
Merge branch 'master' into 162-extent-rasterisation
"can not" changed to "cannot" throughout the codebase
Add columns to model_run: status, output_text, error_text. Populate them using ModelWrapper and ModelOutputHandler.
ModelWrapper now calls ModelOutputHandler upon process failure as well as completion.
Merge branch 'master' into 172-send-model-outputs
Fix tests
Convert all bigint database columns to integer. Refactor the Java code accordingly. The columns were originally bigint due to misinterpreting HealthMap's MySQL data type "int(11)" (this does NOT mean an integer with up to 11 significant figures, the 11 refers to how the integer is displayed).