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
Two quick comments:
1.  Why is this an `Int`?
2.  Why is the final `+ 360` there?  If the minimum longitude value is -200, this expression yields a 720 degree shift, which seems excessive.