Selection: Check for ancestor fieldsets when matching :enabled/:disabled

Fixes #174
Support: Created element is no longer a div
Selection: DRY out :enabled and :disabled