Structural changes to allow a single detection plugin to setup multiple plugins

Added a Plugins object to allow merging of various configs before writing the file.