Add TLV support to ProxyLine TLV (Type-Length-Value) is a way to to send custom data through PROXY protocol defined in the spec, end of section 2.2
#11684 added support for proxy protocol v2 for SSH and Postgres but MySQL uses different code path and it was missing. This change fixes that. It also adds tests for v2 protocol support for MySQL, Postgres, Mongo and Redis