Fix compilation warning.
Add a method to test interaction between two joints.

  Keep track of pairs of joints that are tested for collision and distance.
Add mapping between body names and vectors of outer objects
Fix method CollisionObject::getTransform.
Cosmetic changes

  - remove trailing white spaces.
Fix bug in ObjectIterator.

  jointIt_ was wrongly increased twice.
Allow to set the joint of a CollisionObject to 0x0

  Store latest computed global position in positionInJointFrame_.
Fix Debug ouput in Device::addCollisionPairs and add a transform Debug output in CollisionObject
Fix wrong vector copy and cosmetic changes
Rename members in Device class

  - outerCollisionObjectVectorsMap_ -> collisionOuterObjects_,
  - outerDistanceObjectVectorsMap_ -> distanceOuterObjects_.
Cosmetic changes,

  - remove trailing white spaces,
  - re-indent.
Fix comment.