Fix init_complete bug when passed a NULL as configuration

Fix init_complete when it is called with a NULL pointer as a configuration. If the partial init previously set the config mode to VMI_CONFIG_GLOBAL_FILE_ENTRY, then this is OK.