Fix minor Connection header issues

- Start actually using Server::ConnectionHeader
- Call handlers after waiting for previous request
Formalize specs' request handler
Update gem dependencies
Join Connection and pipelining logic in KeepAlive