replaced bdcp with c3p0 datasource and added ServletContextListener that deregisters JDBC drivers on contextDestroyed