Fix issue #30: add roslaunch testing

This adds roslaunch testing to all pkgs with launchfiles.

All tests are wrapped in conditionals on `CATKIN_ENABLE_TESTING`.