Rewrite KinematicCharacterController as a managed class that doesn't need IDisposable.
Rename CharacterControllerInterface to ICharacterController and make it a proper interface class.
Fix formatting.
Clean up world importers.
Enable parts of BVH for deserialization.
Add ContactResultCallback tests.
Add ContactPairTest test.
Remove " : IDisposable" (redundant in C++/CLI).
get shapes from contact point
report manifold contact count (as to avoid getting manifold in c# just to check contact count)
add scale setter for UniformScalingShape
add helper to compute compound shape connectivity
workaround for static actors shape
allow null CollisionShape and MotionState
fix vs2013 solution path
remove _fixedBody from RaycastVehicle
Set GRAPHICS_NO_DIRECT_CAST define as it causes crashed when trying to work with vectors

 and remove WIN32 from x64 build
Add setter for HingeConstraint FrameOffsets
add wrapper to native character controller