add gzip middleware
automatically load all middleware by requiring 'ridley/middleware'

no extra steps now needed for creating new middleware and adding it to Ridley. Just
create a new middleware file and put it in lib/ridley/middleware
add specs for gzip middleware
Connection#stream will respect gzip and deflated content types
include port in HOST value in signed headers
Merge pull request #139 from RiotGames/pass-proper-host

include port in HOST value in signed headers
version bump 0.12.2
bump chef-zero dependency
remove call to Thin

no longer the ChefZero server
re-enable jruby in travis
Remove multi_json
Merge pull request #141 from sethvargo/remove_multi_json

Remove multi_json
bump chef-zero dep to actual JRuby safe dependency
allow failure on JRuby until #143 is addressed
Merge pull request #115 from RiotGames/gzip-middleware

Doesn't notice when cookbook data is gzipped
Merge pull request #140 from RiotGames/enable-jruby

Re-Enable JRuby testing
no need to stop the ChefZero server after(:all)