Refactoring the tests to be able to run them against PGSQL
Testing PgSQL

I added a configuration object, and am using TypeSafe's freaking
awesome configuration library.

The Postgresql tests are disabled by default, because I haven't figured
out how to automatically set up a database somewhere.