ackermann_controller.py now waits for controllers to be running before
publishing to them, preventing commands from being lost. Removed files that
demonstrated the "lost command" problem.
Added the ctrl_period property.
Moved the subscriber to the end of __init__(), ensuring that the
_AckermannCtrlr will be initialized before ackermann_cmd_cb() is called.
Added a comment.
Cleaned up.