validator::parse() could not handle commas in match: rulesets 

parse() method took rulesets a separated based off comma so it could handle rulesets such as between:10,50, however the match ruleset could have commas in it's patterns and if split on the comma the pattern would break.

Signed-off-by: Jason Carlson <jason.carlson@anrev.com>