Added Ruleset::remove() to remove some or all rules of a given type