consul: Support for incoming Yamux connections
consul: Pool client connections, support for yamux connections
consul: Adding Addr to serverParts
consul: Store the protocol version for a server
consul: Fix client server reaping
consul: Server processes local Serf join
consul: remove explicit leave, use reconciliation
consul: Pass protocol version for leader forwarding
consul: Add new protocol version for yamux
consul: ensure connections are properly closed
consul: Suppress messages about closed connections
consul: Provide logger to yamux
consul: Conn pool clean, spare existing streams