Fixed Dawn::request error handling
Domain::find now accepts domain url/name
disabled Domain#update
Added Drain#destroy
Added Gear::destroy
Added Release::destroy
Added other specs
Updated key_spec
All API request(s) now expect a JSON response
Clean up Domain API
Clean up Drain API
Clean up Gear API
Domains, Drains, Gears, Releases now have an each method
renamed Dawn::BaseApi::Extension to Dawn::BaseApi::ClassExtension
Moved all Models to lib/dawn/api/models
@last_request_body > self.last_response_body
Added api/safe

This simply adds a safe method to all models, this suppresses errors generated by the api requests.

App.safe.create(app: { name: "InvalidName" }) # => nothing
Updated domain_spec.rb

Most tests pass using the dawn testing branch.
More app specs
Update drain spec