Created new controller for switching modes for hardware interfaces

This is a generic solution for the [wiki page](https://github.com/ros-controls/ros_control/wiki/control_mode) on switching controllers. It is in response to issue https://github.com/ros-controls/ros_control/issues/99