cleaned up closestPoint(Triangle) a bit, added distance(Triangle)