Fix cone support function.
Add GJK based ray casting.

It is used to ray-cast against arbitrary convex geometry.