Add better error handling for 400 errors where Instagram's API does not include errors in a meta property.
pass through http error codes and raise rate limit exceptions
Merge branch 'sideqik-better_400_error_messages'
Adding the Travis configuration file and the dependency on rake to build on Travis.
Added an exception class for 429 status code.
Support the signed header.

Now we can enable the signed header by passing client_ips option
to the Instagram.Client constructor.

   client = Instagram.Client(:access_token => "AT", :client_ips => "1.2.3.4")
   client.like_media(123)  # => call API with X-Insta-Forwarded-For signature.

If you do not set the :client_ips option, X-Insta-Forwarded-For is not sent.
Merge branch 'travis-ci' of github.com:yssk22/instagram-ruby-gem into yssk22-travis-ci
Merge branch 'yssk22-travis-ci'
Merge branch 'signed-post' of github.com:yssk22/instagram-ruby-gem into yssk22-signed-post

Conflicts:
	lib/faraday/raise_http_exception.rb
Incremented version and resolved merge conflict
updated readme with like/unlike to enable easy testing of secure endpoints.
Merge branch 'yssk22-signed-post'
Add ratelimit accessor to response
Merge branch 'master' of github.com:jonfer/instagram-ruby-gem