Add optional Grackle::Client.new(:uri_extension=>true) which allows for accessing endpoints without extensions (useful for non-Twitter)
Updates to the README in preparation for new stuff
Merge pull request #16 from jcsalterego/master

Grackle::Client.new :uri_extension parameter
Refactor @jcsalterego pull request with different attribute name
Can now use auto_append_format to toggle whether or not to append
the format to the URL as an extension.
Make tests slightly more sane and modern
Extract version out a separate file
Fix requires in grackle.rb and test_helper.rb
Fix ridiculously out of date gemspec
Remove crufty .bnsignore
Don't set date in gemspec
Added the endpoint for twitters upload api
Added support for access to the client response.

The client object now has access to the response object,
which contains the following:

 * body - raw response body
 * headers - filtered header list
 * status - status code
 * method - HTTP verb
 * request_uri - uri of the last action

By default, the only response headers that will be
returned are the Twitter response headers:

  * x-ratelimit-limit
  * x-ratelimit-remaining
  * x-ratelimit-reset

To add additional response headers, simply send them
as an option to the client on creation:

  c = Grackle::Client.new(:response_headers=>['X-My-Awesome-Header'])
Merge pull request #25 from mando/add_response_header_support

Added support for access to the client response.
Tighten up response header tests. Also make headers passed to constructor override instead of union with them
Document the new response method and headers
Version bump to 0.2
Updates to the changelog for v0.2.0
Merge branch 'development'
More changelog notes
Merge pull request #24 from jbrennon/master

Just added the upload api endpoint