Ensure Node.Normalize() acts on all descendants by recursively calling it on all non-text child nodes.
auto merge of #2221 : hazz/servo/normalize, r=jdm

Fixes #2170 by recursively calling `normalize()` on all children that aren't text nodes.