Update to #59 regarding the suggestion by shane-axiom.
Now the SOS uses org.n52.sos.ds.Datasource property to load the defined class, e.g. org.n52.sos.ds.datasource.PostgresDatasource, in the Configurator and call the getter for ConnectionProviderIdentificator and DatasourceDaoIdentifier.
Merge pull request #61 from CarstenHollmann/update/datasource_dependent_dao_loading

Update to #59 regarding the suggestion by shane-axiom.
set C3P0 idle test timeout to 30s
use 'SELECT 1' as test query
create a composite exception from all SQL exceptions
Merge pull request #62 from autermann/feature/better-sql-exceptions

Better SQL Exceptions
Merge pull request #63 from autermann/fix/c3p0-idle-test-period

Raise C3P0 idle test period
implemented asynchronous cache serialization on updates
Merge pull request #64 from autermann/fix/cache-serialization-performance

Asynchronous cache serialization on updates
Merge branch 'develop' of https://github.com/52North/SOS into develop

* 'develop' of https://github.com/52North/SOS:
  implemented asynchronous cache serialization on updates
  create a composite exception from all SQL exceptions
  use 'SELECT 1' as test query
  set C3P0 idle test timeout to 30s
  Update to #59 regarding the suggestion by shane-axiom. Now the SOS uses org.n52.sos.ds.Datasource property to load the defined class, e.g. org.n52.sos.ds.datasource.PostgresDatasource, in the Configurator and call the getter for ConnectionProviderIdentificator and DatasourceDaoIdentifier.