Add the design document about JS-managed DOM.
fixup! Add the design document about JS-managed DOM.
Merge pull request #2651 from saneyuki/design_doc

Add the design document about JS-managed DOM.

r=ms2ger