todo add javadoc explaining transaction behavior.
Module that provides basic support for database testing such as the creation of a datasource that connectes to the
test database and the maintaince of the test database structure.
A datasource will be created the first time one is requested.