Fixes for metadata queuing problems

Incorrect geometries were being persisted for MultiPolygons when metadata was being queued.
Not all changes to data were being persisted when a metadata record was being saved.
Deleted integration tests

They were brittle and took too long, geonetwork and geoserver requests need to be mocked better
and a postgis enabled database is probably required to ensure geom columns are created. Until then...
Changes related to code review

Code review at #2
Merge pull request #2 from aodn/indexing-queue-fixes

Indexing queue fixes