Update to work in tip of tree chrome.

-Replace ^ with /shadow/.
-Get rid of performMicrotaskCheckpoint since it breaks with native
Object.observe.