Bug Fixes and New Control Functionality

I fixed the issues with communicating between MoveIt! and the arm's api due to the continuous joint representation.  Also added are kinematics, conversions between the arm's internal representation of 3D rotations and ROS's more common representations, and new ways to control the arm.