bugfix loading module files

module files that themself load other module files can break the module
load command, when chaining modules together. This fix contains a save
workaround for this essentially loading every module on its own