Move pool.Connection tests into own file
Fix scoping issues and bugs with free() and idle_connections
Check the correct iterable
Simplify the remove close logic to fall through to Connection for busy validation
Add coverage of queries.pool.Pool