Added support for logging the print statements and the select statements
Log is passed with the CreateConnection, made db script output logging configurable, corrected indentation
Reverted the expected calls back from ExecuteReader() to ExecuteNonQuery() in the unit tests since the logging is now optional
Merge pull request #34 from Tolomaus/logging

Added support for logging the print statements and the select statements