Fixed typo in CATKIN-DEPENDS to CATKIN_DEPENDS and improved inline documentation