Update to support catkin sphinx properly

Needed a few changes to use the ros-theme properly.