Duplicate headers not concatonated

adds a (failing) test for properly parsing multi-line response headers