makes sure some needed config values set for migrator
adds write check to migration backup_file callback
change load_config method for Migrator to load defaults and overwrite with local