handle the "no mex pointer" case more gracefully in collisionDetect.
better name for unit test
symbolic support in new dynamics.
allows getInitialConditions to pass if there is no RBM mex but also no contact constraints.