Creates a temporary, local PostgreSQL database cluster and server for unittesting, and cleans up after itself