set catkin_* variables only when find_package(catkin COMPONENTS ...)
Merge pull request #629 from ros/cmake_config_set_variable_only_for_components

Only set catkin_* variables when being invoked with find_package COMPONENTS