Add overriding Content-Length

This is related to https://github.com/kennethreitz/requests/issues/2329

Just implemented @Lukasa's solution and added test.