[nao_pose] remove references to roslib
[nao_pose] Do not include nao_driver.launch in pose manager launch file
[nao_pose] Remove useless build dependencies
[nao_pose] Add a parser for Choregraphe XAP posture libraries
[nao_pose] Added support for Choregraphe's XAP posture library

This allows a user to create Nao posture from Choregraphe, export them to XAP files
and load them in the pose library for later invokation with body_pose action.
[nao_driver] Added dynamically reconfigurable collision avoidance
[nao_pose] Add self-collision avoidance

On by default (can be changed with the ~collision_avoidance
parameter).

While here: updated sample basic.xap file to add a pose
(HideRightHand) that may trigger self-collision to
test self-collision avoidance.