* [dreamhost|dns] initial import
[dreamhost|dns] remove connection deprecation notices
[dreamhost|dns] Use the new fog-dream.com domain for testing
[dreamhost|dns] remove silly debugging code
[dreamhost|dns] do not delete the do-not-delete record when testing
[dreamhost|dns] added test helpers

Also, use a helper instead of hardcoding the test domain in the tests
[dreamhost|dns] Added README.md file documenting testing procedure
[dreamhost|dns] Removed get_record request

- The request does not map to a Dreamhost API request, remove it.
- Updated the Records collection to use list_records instead of
  get_record in Records#get
- Added Records collection model test
[dreamhost|dns] refactor dns requests tests

Every request now has it's own test file.
[dremhost|dns] added DNS service tests
[dreamhost|dns] added Record model tests, fix Record.save

Record.save was missing attribute merging before returning
[dreamhost|dns] record tests fixes

Wait 10 secs for the new record to appear.
[dreamhost|dns] Emulate zone model and collection, added tests

Dreamhost API has no concept of Zone, but we can emulate it.
[dreamhost|docs] Added getting started guide, initial release
[dreamhost|dns] Do not add duplicated zones to the Zones collection
[dreamhost|dns] Moved getting started guide to examples/dns
[dreamhost|dns] Zone.records: list only records matching the current zone
[dreamhost|dns] Updated testing documentation

Mention that two consecutive test runs will trigger the rate limit.
[dreamhost|dns] Updated Dreamhost/DNS getting started guide
[dreamhost|dns] drop uuid gem requirements, not needed

Not sure to understand unique_id documentation from Dreamhost, but
experimentation shows that a new UUID every request isn't required
and Dreamhost says it's optional.

http://wiki.dreamhost.com/Application_programming_interface#Required