Implement monotone chain convex hull (faster and cleaner)
Merge branch 'better-hull2' of github.com:GoldyOrNugget/d3 into better-hull2