bugfix to GrahamScan, saveZipped/loadZipped, more BoundingBox and OrientedBoundingBox methods, find OBB from a pointset, edges of Polygon/Polyline, KMeans