Fix for headers allocation

#138 was missing this
Update .travis.yml to be same as other celluloid projects.
Track changes from http/master

HTTP::Headers.new no longer accepts a hash, one needs to call from_hash now.
Track changes from http/master
change non-existent HTTP::Headers.from_hash to HTTP::Headers.coerce
fix README.md: pass websocket to handle_websocket
Updated http gem version since reel is incompatible with 0.5.x series.
connection#respond accepts Fixnum status
fixup!