optionally limit max number of times connected to single connection
Merge pull request #1 from edahlgren/limit-use

Optionally limit max number of times connected to single connection
prevent race condition in destroying resource on timeout