New CMake build procedure.
** Here are the Git messages leading to this commit:
Renamed two flags to: SALOME_BUILD_TESTS and SALOME_BUILD_DOC
Versioning in root CMakeLists.txt
New prerequisite detection for: PThread, Python, HDF5, MPI and SWIG.
New prerequisite system for Sphinx, Doxygen, Graphviz, Boost.
Rewrote OmniORB find logic. The override of CMAKE_PREFIX_PATH should cover most cases.
Rewrote LibBatch detection procedure.
Renaming function in to avoid name conflict with HDF5.
Fixed path detection for Graphiz and Doxygen. Added PTHREAD_LIBRARY where needed.
Removed SWIG warning: specifying lang in typemap is deprecated.
Rewrote FindCppUnit. Renamed flags.
Option WITHONLYLAUNCHER renamed to SALOME_LAUNCHER_ONLY. Not tested.