Connection no longer needs to implement BufferProvider
Fixed Connection and InternalConnection Javadoc to reflect that both are now thread safe.