Return -1 as default value for missing or malformed content-length header.
Merge pull request #533 from square/dimitris/504

Return -1 as default value for missing or malformed content-length header