Fixed some issues with initializations to get all tests passing, and
added a couple tests to cover the new ability to select a connection
from the pool.