Distinguish 2D/3D validity
Rework intersection uni test (in progress)
Merge branch 'api_cleanup' of https://github.com/Oslandia/SFCGAL into api_cleanup

Conflicts:
	include/SFCGAL/algorithm/isValid.h
Complete intersection unit tests