Moves creation of rule instance objects from rule_checker into rule_instances_controller.
Renames configurable interface to instance_configurable and introduces a new plugin_configurable interface, allowing plugins to implement their own "global" settings.
Fixes a few issues and errors found in some rule plugins.
Addresses issue #46.
I'd probably recommend reviewing this commit by commit, rather than all at once.
rule_checker
intorule_instances_controller
.configurable
interface toinstance_configurable
and introduces a newplugin_configurable
interface, allowing plugins to implement their own "global" settings.I'd probably recommend reviewing this commit by commit, rather than all at once.