Don't use variadic max and min!

We don't need 4 Vector allocations per intersect() call.
Merge pull request #212 from LoomSDK/BJG-OptimizeRectangleIntersect

Don't use variadic max and min!