Added the plane-tri clipping to fracture kernel

Clips triangles with the following steps:
* checks if each point is culled or not
* sorts the points in order of culled->not culled (this reduces the
number of branches required), keeping track of winding
* Handles each of the 4 cases of tri-plane clipping.