v0.1.14: Merge pull request #22 from hfutrell/0.1.14-release
fixes edge cases in cubic intersection which would fail due to floating point precision limitations and adds unit test for this.
Fixed some instances of vector boolean operations that would fail.
Made failure cases of boolean operations apparent to caller by returning optional rather than logging error and then returning unsatisfactory results.