compress option is deprecated (use style instead)
Added __repr__ to RuleAncestry
Nesting style fixes
Keep track of nesting descendants
Test general/000-smoketest.scss uses an undefined mixin intentionally
Empty rules are added to the rules_by_file, but not used for the css_files list