Better logging out put, tests now using RSpec, better error handling.
Organised specs into submodules.
Fixed up organisation of `run` calls.
Update dependencies.
Rspec is already in gemspec.
Fix double start for bind9 daemon.
Move require to global scope.
Handle DecodeError in resolver - non-fatal error - try next server.
Don't dump out so much information on success.
Test on rubinius to see if native threading implementation improves performance.
exclude rbx-2 results from build status since it has issues :D
Better error handling, improved documentation.
Clean up some old code, better comments, better error handling.
Rename answer -> response, because a response includes an answer, etc.
Updated Transaction#passthrough, added spec.