Move PoolManager.is_full after PoolManager.has_idle_connection
Add additional test coverage of PoolManager