Add raycast tests
Work on the testPointInside() method
Remove all the special proxy shapes to keep only the ProxyShape class
Merge branch 'proxyshape' into raycast
Allow the user to attach user data to a ProxyShape object