Bug 973638, update MutationObserver.observe() to follow the spec, r=baku

--HG--
extra : rebase_source : dd62e2140275c2026038322c6b656886ec7d122a