Centroid now passing all tests

Uses longdouble arithmetic to calculate the centroid
if the areaSum is 0.0 on the first pass
Removed longdouble implementation from spatially

Since it is now a separate package
A lot of geomgraph implementation went on this afternoon.
I was supposed to be applying for jobs, but meh.