Changed raw pointers to shared pointers
Merge remote-tracking branch 'origin/OptixModelDev' into OptixModelDev
Fixed windows compilation errors.
First pass updating interface.
code cleanup.
Updated location of Jacobi Face.

Code Cleanup.
Added new test results
Updated unit test results.
Added FaceIntersection
Updated FaceDef with FaceInfo.  Started PlanarFace code.
First pass replacing FaceInfo population from scene with model .  Failing on the volume rendering unit tests.
Updated Nektar++ so that cut-surface use the new planar face interface.
Started removing MinExtentBuffer.  Removing it all was causing problems.  This code is partway there and works.
Prior to removing the min/max extent buffers.
Removed min/max extent.
Removed commented code.
Made a common PlanarFaceVertexBuffer.
Updated all code to use faces to find the current element.
Started updating JacobiFace to JacobiFaceKey.
Updated Jacobi face map so the value has all of the required information.