Add iostream.write_buffer_size property.
Add max_write_buffer_size to iostream.
Remove `write_buffer_size` read-only property.
Disable cross origin websockets by default.
Handle varying origin name
Change to check_origin, add override statement.
Add tests, fix allowed_origins, rebase tests
Response of None on failure
Modify origin handling & normalization. Add tests.
Move nil origin check out to execute
Move origin parsing in to check_origin
Test when origin contains a path.
Clean up style when rejecting/passing on origin
Improve custom reason code support.

Adds support for custom reason messages to curl_httpclient.
Make custom reason code HTTPError.message if one is available.
Add tests
Another test
Update documentation
Use parse_response_start_line instead of re
Merge remote-tracking branch 'upstream/master'
Merge pull request #1061 from stj/master

Extended gen_test decorator to pass args and kwargs.