Update Cowboy api

+ Add reason for termination
+ Use return value specified in cowboy_req:has_body
+ Avoid specifing length for cowboy_req:body
Make taver_http:init/3 more concise
Add sane defaults for i/o
Don't set 'Allow' header for OPTIONS (set by tavern_http:init)
The battle continues: tabs vs spaces
Fix merge-conflict