`Client` and federation tripper improvements (#297)
`Client` and federation tripper improvements (#297)

* Configure `ClientSessionCache` in `Client`

* Try HTTP/2, max 1 idle connection, use keepalives

* Only keep idle connections around for 5 minutes

* Update client behaviour
matrix-org/gomatrixserverlib,matrix-org/gomatrixserverlib