Modernise Gem

Let bundler manage gemspec
Update docs, switch to markdown
Split out files, some testing cleanup
Use VCR for testing
Cleanup some syntax in client.rb
Add note on Ruby 1.9 dependency
Update history file, alphabetize authors by surname
Merge pull request #2 from bruce/modernization

Modernization