Calligra2Migration: Fill out a couple of holes in first version
Always migrate data dir, also when app is not renamed.
When app is renamed ui files are moved under ...kxmlgui5/<appname>/
so first rename directory, then files.
Add explicit check if migration is already done, so we do not waste startup time.
Do migration of global calligra files (if not already done)