Body common control protocol_version is Option, not String.
Enable the 001.cf test for both protocols

That's how it *should* go, but right now our buggy connection caching
reuses the existing connection, no matter the protocol.
Merge pull request #1551 from jimis/agent_protocol_version

Agent protocol version