Added support for connection pooling using c3p0