Merge pull request #57 from fanhattan/free_client-retry-fix

Make sure free_client() method is called on connection retries.
Merge pull request #58 from fanhattan/verify_role-optional

Make node role verification optional via :verify_role option.
Merge pull request #4 from ryanlecompte/master

Pull in changes from upstream repo.
Merge pull request #5 from fanhattan/master

no-op