Wrong request content length calculation, rewriting it on render.

See: request::render() line: 1475

Wrong content length calculation. And not sure if it's ok rewriting length on render.
![2853f71589e33788b109250d40df3293](https://cloud.githubusercontent.com/assets/463914/3698840/066f04ae-13ca-11e4-8468-b7e39bb20015.png)

If request has no body and only INFILE/PUT it returns 0. App fails when I debug request object with __string.