Pass Configuration to new Connections
Add ability to pass in a callable logger
Merge pull request #5 from cranberyxl/logging

Add ability to log