Tell bundler to get the model gem from GitHub
Require the latest DXF and Units gems
Added fixture files that were somehow forgotten
Updated for changes in geometry v6
Added support for Sketch::Group when exporting to SketchUP
Another small fixup for geometry v6
Require sketch and model v0.1 or better
Fixed SketchUp export of Sketches with RegularPolygons

The problem was actually in the geometry gem and will be included in geometry v6.1.
Fixed handling of Transformations with no rotation while exporting to SketchUp
Added tests to verify that Edge#direction and Edge#vector preserve Units
Better handling of empty Models when exporting to SketchUp
Removed all uses of Model#add_extrusion

It was removed in Model v0.1
Model DSL blocks are no longer saved for later

Evaluate the DSL block immediately, then use the new model's custom initializer to append the results of the DSL block.
DSL::model now requires a name for the new subclass

The old behavior was silly, and I never used it anyway.
Added support for Model attributes

When creating a Model subclass using the DSL, any setters and getters that were defined on the dummy Model are moved to the new subclass. The subclass initializer handles any default values that were set.
Units::Literal was renamed to Units::Numeric
Sketch DSL blocks are no longer saved for later
Extrusion DSL blocks are no longer saved for later
DSL::extrusion and DSL::sketch now require a name for the new subclass

The old behavior was silly, and I never used it anyway.
Added support for setting the Extrusion length in a DSL block