Don't quantize each point more than once.

This can happen when processing TopoJSON input (type=Topology), where a
two-element array instance (point) may be reused more than once.  This
was causing shared points to be quantized multiple times, resulting in
large and incorrect coordinates.