Intersector.overlapConvexPolygon directionality

Fixed the issue with Intersector.overlapConvexPolygon not honoring directionality with respect to moving p1 out of p2 as per issue described in Issue #1898.