Use C++ operators new/delete for memory allocations
Fix memory leak in Collidable
Align VelocityStruct on a 16-byte boundary

The macros used are also used in btVector3 to be sure that the
proper alignment is applied.