Changes to make differential drive reconfigurable.

Also changed ROS parameters to be diameters instead of radiuses, and
changed to launch files to match.
Still on the road towards reconfigurable node!

I now have the old tests for the data repository passing again. I need
to finish the changes to the data repository before fixing the setup
service.