Added autonomous state machine

Drives for a pre-defined number of seconds, shoots for a pre-defined
number of seconds, then goes idle indefinitely