Add desired non-meta rule to stylesheet replacing existing rule with the same selector if present
Find rules in sheet that match selector
Rules that index into potentialRules or metaRules
Please don't add cycles to this table :)
Rulename -> { name:
Multi-level map of rulename, options available for rule and css for each option.
findCssRules and changeSingleCss rely on the selector not containing a comma.
TODO: make this more flexible with cleverer matching of selectors, merging of options
Apply rule to stylesheet. rulename, optionname identify a rule. They may be meta rules