Add subscription support for RuleNodes
Add new-rule() procedure
Add new-metric() procedure
test + bug fixed for new-metric() procedure