Adds custom field serializers for all geometry types. 

Geometries are serialized using hex encoded wkb. By default default
instance of GeometryFactory is used for deserialization (using
WKBReader), but it can be provided to maintain same context for all
geometries on the client.

Modifies WebApp Feature to contain Geometry. Testing the service with
geometry collection.

Disables warnings about non static final fields in serializable types.
It should not be reported when custom instantiate method is provided.