Basic framework for updating layers on GeoServer. Has not been completely tested and JUnit tests are incomplete. Included purely for completeness.