Increasing the default buffer size from 4KB to 32MB (or Content-Length, if it's smaller).

That's what Mono does internally. Change resulted in about 50% faster CrossLoad without increasing memory usage significantly.
32kb -> 32 mb
Fixing line endings (http is CRLF), reducing 32MiB back to 64KiB
remove the setting of socket receive timeout to one second after an initial read
Merge pull request #7 from kalotay/master

remove the setting of socket receive timeout to one second after an initial read
Fixed suppression attribute.
Implementing IRequestBuilder.Build(new {batchId=123});