make two distinct groups of views based on GeoModelSerializer and GeoFeatureModelSerializer
GeometryField now returns 400 instead of 500 in case invalid values are supplied + tests
tests for GeoFeatureModelSerializer