Agent protocol version

Two are the highlights of this:

* body server control allowlegacyconnects ACL
* body common control protocol_version