re-organize DataSource handling

There were several bugs when changing the data source of the administration dao during initialization. E.g. you could not import a corpus.
This commit allows to dynamically change the datasource using a centralized wrapper bean that also does some special handling of the
TransactionSynchronizationManager stuff