Removed a pointer to btSoftBody in btSoftbodyCL so that Bullet3 can be compiled without having Bullet2. #pragma once got replace with #ifdef/#endif to support cross platform. No STD anymore. btVector3 and btAlignedObjectArray were replaced with the ones in Bullet3.