Merges text nodes around comments.

Our text node handling currently assumes only one text node between
elements, and we ignore comments. Because of this, we need to merge
text nodes together in our representation.
Merge pull request #4703 from adobe/dangoor/merge-text

[Live HTML] Merge text nodes around comments