Updated Portal.dll.
Refactored McmModule to use IModuleConfig, in order to take advantage of the new, simpler, module loader.
Added functionality to a module create a settings template if none already exist.