addressing test dependencies

This is a manual backport of the commits submitted in https://github.com/ros-controls/ros_controllers/pull/113 for the indigo-devel branch. The commit for diff_drive_controller is not required because the issue that arised in ros-indigo, is not reproducible on my ros-hydro system.