Merge pull request #1 from nlf/master

Rebase against latest nlf master
Add support for having a maximum connection lifetime, regardless of activity
Merge pull request #84 from uber/maxlife

Maxlife