CMakeLists fix to fit with OpenEmbedded/Yocto meta-ros layer.

Increase the compatibility of the ros_control code with
meta-ros, an OpenEmbedded/Yocto layer that provides recipes for ROS
packages disabling catking checking the variable CATKIN_ENABLE_TESTING.
Create README.md
Update README.md
Move from postfix to prefix increment in loops.

Detected by cppcheck 'postfixOperator' warning.
Make position joint limits handle opn loop.

- Lowers the entry barrier for simple robots without velocity measurements,
  poor control tracking or with a slow update rate.
Restore controller stop+unload on node kill.

- Fixes #111.
Minor documentation precision.
Check controller_manager API early. Fast shutdown.

- Check for all services required by spawner at the beginning, so it can know
  early on that it has all its requisites.

- Remove service waiting from shutdown to ensure a fast teardown.
  Usecase: A spawner that dies after the controller manager should not wait
  for services to appear as they will never appear, the controllers are already
  stopped. This happens for example when killing a Gazebo session.
Added the EffortJointSaturationHandle and EffortJointSaturationInterface
classes. They are used with joints that do not have soft limits specified in
their URDF files.
Merge pull request #116 from jim-rothrock/hydro-devel

Added support for joints without soft limits.
Merge pull request #114 from vmayoral/hydro-devel

CMakeLists fix to fit with OpenEmbedded/Yocto meta-ros layer.
Fix broken unspawner script.
Renamed manifest.xml to prevent conflicts with rosdep
Extended wait time to 30 seconds for slower computers
Merge pull request #121 from pal-robotics/hydro-devel

Fixes for next minor release
Merge branch 'hydro-devel' into extended_wait_time
Fixed additional timeout that was just added
Merge pull request #120 from ros-controls/extended_wait_time

Extended wait time to 30 seconds for slower computers
Merge pull request #118 from ros-controls/no_manifest_xml

Renamed manifest.xml to prevent conflicts with rosdep
Updated changelogs