Fix issue #24: move depends to catkin_depends.

I rebased the changes in this PR on those in PR #25.