Hardware interface rework

Refs adolfo-rt/ros_control#45