Added validation to Ruleset style() and added unit test
Added styles validation to Ruleset.hover()