Basic support for MutationObserver polyfill

This adds the basic support for MutationObservers in all browsers by
using a Polymer polyfill for browsers supporting Mutation Events and a
jQuery-based polyfill for browsers that do not.