doc: set Markdown as markup for YARD
dom/mutation_observer: cleanup and add documentation
dom/attribute: add documentation
dom/mutation_observer: use proper tags for links
dom/text: cleanup and add documentation
dom/node: add references to MDN