Adding Shape.polygon, fixes #23
Initializing lineDash to [], fixes #2
Removing console.log in unit tests
Formatting
Reformatting (more)
Line Dash assertions and improvements
Don't automatically collapse tests with new QUnit version (it breaks things)
updated devDependencies for all projects
updated README.md file
Assertion refactoring to globals
adding working snapshot
Fixing Circle/Ellipse transformed endpoints to maintain the full arc (instead of turning into a tiny one)
update info about sherpa in README for all common-code repos
make third-party clause the same in all README files, and the clause where it was missing, properly hyphenate "Third-Party" where it was incorrect.
Initial lazyness and bounds handling
Lazy Arc
Lazy EllipticalArc
Initial line-only closest point
Adding general closest point computation (can be sped up significantly with more analytic work)
Adding reparameterization for line / quadratic