Added colours to debug, now the states on shapes are more clear
PolyShape verts visualization fixes.
More examples : created on JSExample
ball.js reduced number of shapes to better debug

a rare assert alert actives on  collideShapes(cpShape a, cpShape b) seems shapes are not shortered correctly problem on cpBBTree?
I fixed temp the error including a conditional :-(

// cp.assert((a as ICollisionShape).collisionCode <= (b as ICollisionShape).collisionCode, "Collided shapes must be sorted by type");
if ((a as ICollisionShape).collisionCode <= (b as ICollisionShape).collisionCode)
return (a as ICollisionShape).collisionTable[(b as ICollisionShape).collisionCode](a, b);
else
return (b as ICollisionShape).collisionTable[(a as ICollisionShape).collisionCode](b, a);