C3P0, in memory test DB

The Connection Pool library is called "C3P0", not "C3PO"; renamed the respective database context to reflect this.

I have also changed the test database to be an in-memory H2 database rather than creating a file-backed one in ~