Added query logging possibility (a la doctrine/dbal)
Main change:
- Added a query logger possibility
Other changes:
- protected vs private; mockable/testable/etc... ;-)
- moved methods/etc; flow is more kinder to the eye ;-)
Main change:
Other changes: