Ray-Polygon Intersection

Ray-Polygon intersection tests defined. A user test is included that was used to test the epsilon value.