1. Fixed ray/line/segment mesh intersection for non-planar faces
(typically quads after subdivision).
2. Added toPlanarPolygon() to HE_Face