Expose Interface and added Bisecting Bearing and Cross
Exposed interface and added Bisecting Bearing and Cross (#9) * Expose GeodesicLineSegment init. * Added convenience methods to bounding box. * Added bisection bearing and cross logic * Create a polygon from centroid, width, and height