Add GeometryType for built-in geometry types used for splitting across the IDL. Custom geometries will still be split based on the primitive type.
Fix missing polyline segment when a point was exactly on the IDL.