Revert "Adds an authentication method for socks version 5. more specifically RFC1929"

Superseded by upstream.

This reverts commit a60f59df745d1f1fef4fcf30325a803e04c5a34f.
Revert "Allow POST without Content-Length"

Superseded by a virtually identical upstream commit.

This reverts commit f868a60466e8496b0e27e8c206c2b6b6ad9743aa.