Allow unit test db conn string to be overridden

The App.config can now optionally define a ConnectionStringBase, which
can contain a custom database connection string that will be used for
unit tests.

Implements request from here: https://github.com/franciscojunior/Npgsql2/pull/44#issuecomment-23533409