cmake: added OpenMP multithreading option

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9694 b7f1a160-662a-0410-a6d8-bea165342f16
cmake: portable openmp flags

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

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9696 b7f1a160-662a-0410-a6d8-bea165342f16
Fixes of compilation
+SOFA_NO_EXTERN_TEMPLATE and SOFA_FLOAT
+XBOX compilation

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9697 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: reflected changes in permanent state vectors allocations.

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9698 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: downsizing assembly visitor a little bit

git-svn-id: svn://scm.gforge.inria.fr/svnroot/sofa/trunk@9699 b7f1a160-662a-0410-a6d8-bea165342f16
Compliant: added "truth" donuts to compare EulerImplicitSolver + CG to misc Compliant variants on static equilibriums

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