restore 1.8 compatibility with tests (Time.new with args)
(re-usable) explain support for PostgreSQL (based on Rails)
make MySQL explain a re-usable module as well (just in case - someone'd like to reuse explain support into another adapter)
SQLite3 explain support (Rails style)