GEOMESA-150 On ingest, decomposition of multipoint geometry spanning ant...

...i-meridian should result in an equivalent MultiPolygon containing no polygons that span the anti-meridian

added method to decompose a Geometry that could cross the antemeridian in multiple places into one that does not cross the antemeridian
added tests
Yes - I actually meant to throw an exception or something if this is violated. Because it could result in an endless loop otherwise.