convert/utilize string ports instead of integer
don't override user provided Host header
closes #193
guard against unset headers in error handling
avoid removing response from data when raising expectation errors
fix small bugs from last couple patches
tweak for expects handling
fix for fog using status_error(request_params, response_object)
add [] accessor to response, remove backwards compatability hacks
just return data directly, instead of rebuilding