OGM-426 Organizing tests in "core" module in two groups:

* Tests which only should be run once as part of the core module build ("test" package)
* Tests which should be executed for each datastore ("backendtck" package)
OGM-426 Running self-tests in utils only once