fix inheriting connections
clean up connection method's story
make build connection always return a connection
remove debug statements
don't try to insert middleware if it's locked
fix test race condition
Merge pull request #8 from chingor13/inheritable_connections

Inheritable connections