Create 'utils_raw_response' to return Instagram raw response in order to access headers.
Catches 502 and 504 errors.

On occasion I have experienced Faraday::Error::ParsingError errors from the
gem because they are not caught in the HTTP Exception middleware. They then
fall through to the JSON parser, but since it is returning HTML from nginx
the parser throws an error instead.

I have added the extra errors and tests that include the HTML returned to
ensure that the middleware catches the errors before the JSON parser sees
them.
make tag_recent_media return more pagination
fix #64
Improve the subscription signature verification
Long live the alphabet!
Allow global connection_options to be configured
Updated docs for 'tag_recent_media' method
Changes from @alexcp (a64c44e11c732a21962e0d70358fa4df0be808c0)
Reverted @alexcp changes
Merge branch 'master' of github.com:bauerpl/instagram-ruby-gem
Reverted @alexcp changes
Added API#config method
ignore .ruby-version file
Allow configuration of redirect uri in client
Added methods to verify subscription signatures and challenges
Added methods to verify subscription signatures and challenges
Added missing doc links to comments, added comment to embedding module/methods.
Add no_response_wrapper as config option

Add no_response_wrapper as a configuration option when instantiating a
client. Then all requests will use this as the default.  Useful if you
want to do pagination or use the other metadata that is not normally
sent back in responses.
Added distance as an optional third parameter to location search
Wrong description for user_requested_by.