FIXME leaking polyset by altering functions signatures
stub of face tessellation function for polyset
triangulation of near-planar PolySet faces
in polyhedron() replace "triangles" w "faces", but allow backwards compatability
by accepting 'triangles' and putting them into 'faces' variable
add tests for non-planar bug. add docs to .cc code
fix bug in polyhedron() primitive keyword 'faces' vs 'triangles'
improve CGAL nonplanar face error detection. also change dumptests to 'faces'
 keyword for 'polyhedrnon().
documenation update
restore error checking when creating polyhedron from polyset
delete 'new polyset' on failure of creation
documentation work
add some error checking
tab spaces
minor tweak for clarity
Merge branch 'master' of github.com:openscad/openscad into planar

Conflicts:
	src/CGAL_Nef_polyhedron.cc
	tests/CMakeLists.txt
merging tests
Improved non-planar tests
Merge pull request #574 from openscad/planar

Planar - see  issue #349