Spline3D ported and unit test passed
SutherlandHodgemanClipper completed and tested. New methods for Polygon2D post 0020 release and minor bugfixes

- SutherlandHodgemanClipper completed and tested
- Circle.newBoundingCircle
- Polygon2D
  - #center()
  - renamed #containsPoly() to #containsPolygon()
  - #get()
  - #getBoundingCircle()
  - #getClosestPointTo()
  - #getClosestVertexTo()
  - #getNumVertices (deprecated #getNumPoints() )
  - #getRandomPoint()
  - #increaseVertexCount()
  - #intersectsPolygon()
  - #removeDuplicates()
  - bugfix #translate
- Polygon2D.fromBaseEdge()
- Polygon2D.fromEdgeLength()
- Polygon2D.getRadiusForEdgeLength()
- bugfix Vec2D#equalsWithTolerance() if vector is null should return false
- bugfix MathUtils#random if one parameter is passed and its an integer, return an integer
ported LineStrip3D, unit test in progress
Merge remote-tracking branch 'origin/feature-color' into develop
three/toxiclibssupport.js now uses toxi's normals. test/geom.LineStrip3D is failing on #getDecimatedVertices()
edited test/geom.LineStrip3D for #getDecimatedVertices( steps )
rename toxi.utils to toxi.util, fix mixed tabs and spaces in toxi.util.datattypes.ArraySet
Merge branch 'develop' into feature-color changed toxi.utils to toxi.util

Conflicts:
	test/color.ColorList.js