add c++ mx2aa
add c++ quaternion multiply
add c++ aa2q
add c++ rotate_aa
add c++ TransformAACluster.rotate()
add c++ RBTopology.align_path()
clean zero EV stuff a bit
move c++ rotations to separate file
move aatopology definitions to cpp file
add c++ RBTopology.get_zero_modes