move #include <StreamUtils.h> to cpp file
overhaul of CollisionInfo

store Cube info for sphereAACube collisions
fix bad penetration depth for interior of cube
prevent avatar from getting trapped in voxels
avoid resolving penetration twice
cleaner way to achieve the last commit
Merge pull request #2811 from AndrewMeadows/inertia

prevent avatar from getting trapped in voxel collisions