Fix broken Plane::ClosestPoint(Ray). Add test.