Compute size of color array for polyline geometry instead of concating many arrays.
Minor temporary object creation in SimplePolylineGeometry. Mostly code clean up.
Compute the exact number of points on the ellipse boundary where it could have been an overestimate.
Compute the number of ellipse outline positions up front and index into array.
Clean up ellipse index computation.
Test against epsilon value instead of comparing to zero in CesiumMath.zeroToTwoPi.
Also make new test use epsilon test.
Merge pull request #2332 from AnalyticalGraphicsInc/zeroToTwoPi

CesiumMath.zeroToTwoPi
Merge branch 'master' into geometry-perf
Merge pull request #2334 from AnalyticalGraphicsInc/geometry-perf

Geometry performance
Merge pull request #2331 from AnalyticalGraphicsInc/entity-box

Entity box
Merge remote-tracking branch 'origin/master' into entity-corridor