Make GeometryField.geodetic case insensitive

Updates GeometryField.geodetic_units default values lower case
Updates GeometryField.geodetic() to test against lower case unit name