Added a settings file, rather than relying on the existance of a file to determine if it should be added
added a new config rule for modulemanager deletion rules. Updated the rest of the code to match accordingly
Added global ignore lists for ignoring files and folders. Updated the config definition to allow assignments at the root level. Updated the code to work with both of these changes.