Factored out setup_config() function from main init code
Removed module-level imports from __init__.py files
Reworked ModuleManager interfaces.

Implemented single module installation. Uninstall is still TBW.
Also, ModuleManager.prepare() now provides only module names and
versions.
Updated np_createdb to use new ModuleManager API
Added initial data for core module