Enhance documentation

  - classes are now distributed into modules for clarity.

Conflicts:

	include/hpp/core/collision-path-validation-report.hh
	include/hpp/core/collision-validation-report.hh
	include/hpp/core/inequality.hh
	include/hpp/core/path-optimization/gradient-based.hh
	include/hpp/core/validation-report.hh