Ported to catkin.  The code works but I haven't dealt with sphinx material or tests yet.  I will do that later.