Don't error out when response is larger than MaxLength

When the response is larger than MaxLength, this function will return
the body it received up to the last chunk, which might be a bit more than MaxLength.
Merge pull request #19 from gdamjan/master

instead of erroring out when response is larger than MaxLength, return what you have