move c++ rotations tests to new file
start to make RBTopology work as a shared pointer
make a python interface to c++ RBTopology
start to provide python access to the c++ RBTopology functions

zeroEV is now done in c++ which makes transition state searches much
faster