Remove use of shared vertices in geom package
Remove use of shared structures in feature parsers
Add transform method to geometries

In the typical sequence of parse-transform-render the most efficient place to transform coordinate values is deep within the parser immediately after values have been read (this would avoid a second pass over whatever structure is used to back geometries).  To accomplish this transform during parsing, we could add back parser read options to pass the transform function around.

Until then, a transform method on geometries is straightforward to implement.  This means we do a second pass through coordinate structures to transform, but this is typically done only once immediately after parsing.
Remove shared vertex handling from vector layer
Remove shared vertices
Missing stylesheet in TopoJSON example
Clone should not share bounds
Remove dimension property from geometries

This was only necessary when using the shared vertices structure.
Remove dimension option from KML parser

Geometry constructors now accept coordinates in any dimension
Merge pull request #1061 from tschaub/geom-refactor

Remove shared structures backing geometries.