use c3p0 connection pool
rm unused sqlite dependency
close datasource on shutdown so c3p0 doesn't complain