Make GeometryField.geodetic case insensitive

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