Make sure that HttpObjectDecoder decodes the last HTTP message without 'Content-Length' header

- Fixes #1410
- Revert 1e5f266a3c2eb592b55387b4ef187ed0dabbf019 and provide a proper fix with a test