Headers should have "\r\n" between each line according to the RFC.

Without the "\r", this was causing a second header to
be collapsed into the first value. The existing tests
didn't catch this case because it only stubbed one
header key/value pair.