[Core, Jobs] Adds ModuleConfigLoader. Allows simple splitting of configuration files.

Use Core\ModuleManager\ModuleConfigLoader to automatically iterate over all files in the config
directory of a module and put all config arrays into one module config array.

Module Jobs is already refactored.