improved c3p0 dataSource configuration and initialization