Switched from BoneCP to Tomcat's DBCP.

BoneCP's connection pool was causing some concurrency issues, so we have switched to Tomcat's and included their JARs to help it work with other servlet containers.

Closes #574