refactor HTMLDocument to be only partially experimental
Merge pull request #3262 from adobe/randy/livedev-html-hilite

Refactor LiveDev HTMLDocument