ADD: SofaGpuOpenCL / SofaOpenCL build and run

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9483 b7f1a160-662a-0410-a6d8-bea165342f16
WARNING: partial revert of r9091, removing duplicated map/vector structures for reproducible contact ordering, and instead using a custom comparator object for outputs/contacts maps.

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9484 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: added system debugging

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9485 b7f1a160-662a-0410-a6d8-bea165342f16
CollisionModel: added a coefficient of restitution (maybe we could find a better way to add contact parameters without polluting the collision model, like adding an external coefficient table or predefined materials...)

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9486 b7f1a160-662a-0410-a6d8-bea165342f16
PS3 CMake integration and compilation fixes.
The immediate debug draw is emulated and works.
The lighting is broken in release due to non handling the glPushAttrib/glPopAttrib.

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9487 b7f1a160-662a-0410-a6d8-bea165342f16
REMOVE: cmake messages when finding opencl paths

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9488 b7f1a160-662a-0410-a6d8-bea165342f16