Add triangle mesh support. Complete test on single triangle.
Merge branch 'refs/heads/ComplexGeometry' into develop