Database::Create can now create an empty catalog (not even a root entry) on demand
do not unlink the database file if demanded
WritableCatalog is now friend of CommandMigrate
first prototypic version of concurrent CommandMigrate implementation - not finished yet