When no container with a JNDI system is available (for instance when using Nuxeo in a purely embedded setup), we still want to access directories or other datasources.
To do that we need a Nuxeo-specific configuration system to declare the datasources, as well as a making sure that DatasourceHelper still works.