Monkey patch URL for JSON marshaling.
Update Gear specification to match Gearfile.

This is mainly from the Ruby DSL but I don't see why there really needs
to be anything much too complex. The whole point of the Gear was for
something simple to batch load provisioning.