Autonomous preferences changes, fix to drive logic

Change to use preferences instead of smart dashboard for autonomous
settings.  Fixed logic for post-shot driving.  Deleted distance member
in destructor.