Updated Gimbal Support

Vectorized treatment of gimbal torque in preparation for later changes. Includes @jsartisohn's update to PartModule-based interface. Supersedes and closes #131.