Wow. I stand corrected.

I don't like forcing a gtest or rostest dependency on a package just because it has tests, but I like even less moving unit tests to separate packages. In pure CMake projects, I often rely on the standard BUILD_TESTING cache variable, and this is how I would proceed here. Are there other catkin-specific alternatives for optional/conditional dependencies?.