Experimental connection pooling.
Add pool tests to runner.
Merge branch 'master' into pool
Cleaning up close logic.
Try until we find one.
Cleaning up notes.
Merge branch 'pool'