Postgresql

Added support for postgresql. Uses npgsql for the ado.net shenanigans. There are tests in the  	'Works for Dell DS2 database...' commit but I deleted them because they are integration tests that require a postgresql server.