ros_controls recipes

Recipes for the [ros_controls](https://github.com/ros-controls) ROS packages. Some of the [robot_model](https://github.com/ros/robot_model) recipes have also been provided to satisfy the dependencies with ros_controllers recipes (robot_model's collada-parser, collada-urdf, joint-state-publisher and kdl-parser are still a work in progress).

Some of the recipes required the fix:

```
if(CATKIN_ENABLE_TESTING)
...
endif()
```

I also provide patches to fix these issue. Let me know if there's a better way to address this (I might have missed it).

Please review.