Cleaned up c3p0 and commons-logging exclusions in spring and jasper
dependency POMs.
More commons-logging dependency cleanup.
This code replaces the non-transaction-aware (XA) c3p0 pooling library with Atomikos
data sources in preparation for using JTA to manage transactions via XA data sources.
The core/db project was refactored slightly so that parsing of the opennms-datasources.xml
file is done by DataSourceConfigurationFactory and the static convenience methods for
accessing the datasource were cleaned up inside DataSourceFactory.