Mutation Observer

Tests to ensure that this mutationobserver shim conforms to the same behaviours as the standard MutationObserver. The MutationObserver tests refer to the standard implementation if your platform supports it and the MutationObserver-Shim tests refer to the polyfill.