Check out this video:
http://www.youtube.com/watch?v=SWO9OE8JZZk
They showed how they used a rachet to prevent the motor from stalling and a dog shifter+pneumatics to release the motor from the axel to allow for freely spinning (for a catapult).
Lots of things I really like about the design of this robot shooter.