Removed rspec dependancy version
Testing dependancy versions
Revert "Testing dependancy versions"

This reverts commit 627a81763e3a80647ad9330714121d32d7e75a90.
Activesupport dependancy
Addressable dependancy added
Addressable dependancy added
Replaced generic exception

Replaced ArgumentError with Buffer::InvalidToken
Refactored buffer methods

Extracted methods into helper methods
Moved code towards single responsibility principle
Modified create_body.txt due to Faraday escaping urls
Fixed remaining failing tests via an addition stub
Modified create_body to reflect expected calls
Merge branch 'master' of https://github.com/zph/buffer-ruby