DOM equality didn't actually test children fully.

We need to recursively walk through the tree, not just compare the top nodes.
Merge pull request #18 from jcoleman/test-and-fix-unequal-attributes-in-children

Recursively walk DOM tree and compare all nodes.