Workaround to overcome new CkwsConstraint policy.
Replace checkLinkCollision by collisionTest and isConfigValid.
Replace BOOST_FOREACH by iterator to fix unvalid memory access.
Enhance log message.
Use type CORBA::Ulong for counting nodes and connected components.

  There might be more than 2^16 of those.
Add an interface to get the number of paths of a problem.
Display validator messages in log files.
Add an interface to write kineo log in hpp log file.
Factorize conversion from dofseq to CkwsConfig.
Add an interface to create a direct path.

  Insert direct path in problem even if not valid.