Fix issue #3: incorrect controller mode reported in Roboguide.

This change makes `ros_state` use the `IN_AUTO_MODE()` built-in, which works correctly on both real controllers as well as in simulation.