OPNSense/core 6002d32src/opnsense/scripts/suricata listInstallableRulesets.py rule-updater.py, src/opnsense/scripts/suricata/lib metadata.py

IDS, support required rules/files in metadata package, closes https://github.com/opnsense/core/issues/3228

(cherry picked from commit 7b758564cf17c54bbf2b10229aa897cfccbe9ea0)
DeltaFile
+14-2src/opnsense/scripts/suricata/lib/metadata.py
+7-6src/opnsense/scripts/suricata/listInstallableRulesets.py
+9-0src/opnsense/scripts/suricata/rule-updater.py
+30-83 files

UnifiedSplitRaw