Limit charge distance.
Optimize charge calculation.
Update tests
Why are there conflicts
Implement monotone chain convex hull (faster and cleaner)
Merge branch 'better-hull2' of github.com:GoldyOrNugget/d3 into better-hull2
Clean up sort comparator
More comments
Add a few more tests
Remove accidental global vars
Add compiled files
Merge branch 'master' into better-hull2
Merge branch 'master' into better-hull2

Conflicts:
	d3.min.js
Add some decent (non-trivial) hull tests
Rename some test cases (point sets aren’t polygons)
Add author tag (so you know who to blame when hull breaks)
Remove author tag (consistency with other d3 source)
Style changes as recommended by mbostock:
- Various whitespace modifications
- underscore var names -> camel case
- extract point sort comparator to a global function so it’s not constantly initialised each time you hull
- postincrement -> preincrement in for loops
- use single `var i` at top of function rather than constantly redeclaring for each for loop
Refactor isLeft out of clip-extent into trigonometry
Minor whitespace issue