Add cycle test for topological_order_packages

This _actually_ fixes https://github.com/ros-infrastructure/catkin_pkg/issues/92 by testing for correct behavior.