When circularizing a way, try to add inBetweenNodes to shared ways too..
Add 2D cross product to iD.geo..
Add isConvex() to iD.Way..
Add d3.geom.hull to d3.v3.js
Coax concave ways to convex before circularizing..
add unique style for landuse military
Factor makeConvex into new method, fix missing comma and style issues..
Add tests for iD.geo.cross and iD.way.isConvex
Add preset for landuse=military
Improvements to land use preset display
Get military fill to show up in Firefox
Merge branch 'refs/heads/military-feature-fill'
Update D3 to 3.4.6
move fill color for icons to CSS
Fix fill colors
Fix custom template prompt showing "undefined"
Fix up defaultcheck field type

It now works as determinate checkbox, where a checked
state produces *=yes and an unchecked state produces no
tag.
Use defaultcheck for building_area field (fixes #2111)
Require 2 uniq points for circularize.  Handle 2 point case, where D3 centroid() fails.
Fix isConvex() to correctly test the angle that closes the way.