Fix findNearestPt() plane operation so that it works with planes that are not going through the origin