Checking for MutationObserver not in global

At the moment the scheduler checks MutationObserver and then assigning global.MutationObserver - causes a lot of fun in IE 11 extensions.
Merge pull request #114 from benjamingr/patch-2

Checking for MutationObserver not in global