Add the design document about JS-managed DOM.

port from https://github.com/mozilla/servo/wiki/Garbage-collected-DOM