* Fixed bug in protocol negotiation.
* Added logger name config setting for driver.
* Unsealing Connection.cs. private -> protected virutal.
* Pet peeve of APIs that "shield" the developer of internals workings. Assume the developer knows what he/she is doing.