Merge pull request #6 from memononen/master

Fixed transition patch triangulation of adaptive tessellation
Example tweak
Fix merge error
Minor fixes
More experimentation with adaptive tessellation division conditions, dist_to_ray
Use adaptive sampling for surface-surface intersection
Use numeric for zero functions
Use filter instead of where, various cleanups
Opportunities for optimizatin in AdaptiveRefinementNode
Add benchmark to project
Increment version in package.json
Add adaptive tessellation benchmark
Various perf/memory improvements for adaptive tessellation
Some perf opts, update todo
Get rid of for loop for testing