Implemented the boost shared memory library to share the gravity command...

The Boost shared memory library was used to share the gravity commands and the joint names between the Gazebo - Ros interface and the Arm Kinematics library. the latter is responsible for calculating the gravity compensation torques.