Fix connection pool close

Close should close successfully acquired connections, not failures.

fixes #45
ConnPool no longer creates connections just to release them.