Organize spherical code.
Checkpoint broken implementation.
Fix bugs and add tests for hashtable.
Closer.
Better handling of closed lines.
Fix arbitrary shared starting point.
Add a failing test.
Ignore properties when -p is false.
Delete duplicate test.
On second thought, we need the id.
Fix package.json.
Checkpoint hashtable implementation.
Fix bug with duplicate points.
Fix bug with quantization error estimation.
Update examples.
Expose topojson.prune.

This operation removes any arcs that are unreferenced by any constituent
objects, akin to garbage collection.
Add --allow-empty to retain null & empty features.

Fixes #66. By default, topojson removes null and empty features from input. You
can retain these features using the --allow-empty flag. This means that you can
retain a single point for collapsed polygons post-simplification or post-
quantization if desired.
Scale and translate to fit a viewport.

Fixes #67. Using the --width, --height and --margin arguments, you can now scale
and translate TopoJSON in projected coordinates to fit a viewport. This makes it
easier to display TopoJSON without needing a projection!

This commit also adds an optional --bbox argument which you can use to include a
bbox property on the generated topology. The bbox has the same form as in
GeoJSON: [x0, y0, x1, y1];
Allow --simplify to be specified in pixels!

If you rescale to fit the viewport (as specified by --width and --height), the
simplification threshold becomes pixels! How convenient.
Merge branch '1.1.0'