Move check for name-from:content out of getTextFromDescendantContent and use getTextFromDescendantContent instead of getTextAlternatives in MainRoleOnInappropriateElement test
Modify AuditRule to have a relevantElementMatcher method which returns true/false rather than a relevantNodeSelector method which returns a collection of elements. AuditRule now walks the DOM tree by hand.
Remove spurious if statement from UnfocusableElementsWithOnclick
Add comment about element.ownerDocument.defaultView in UnfocusableElementsWithOnclick
Merge pull request #26 from alice/master

Modify AuditRule to walk the DOM tree and collect elements, using a matcher method on each audit rule, rather than having each audit rule responsible for selecting all relevant nodes.