Added intersection success return value to kmRay3IntersectPlane

Currently kmRay3IntersectPlane differs from all other intersection test functions by not having a success return value. The function also produces erronous values when the ray and plane do not intersect. 

This commit makes the function correctly return false when the scalar t is negative (collision point behind the ray or ray and plane are parallel).