Rewrite a big portion of btSequentialImpulseConstraintSolver::solveSingleIteration because the old way was really ugly. (Helps me understand what this is actually doing)
Remove global variables from the aligned allocator (due to threading, the values will be corrupted)