(#2276) - freeze es5-shim dep for now

This will fix the issue in PhantomJS.  In order for this to be fully green, though, we're gonna have to wait for #2278 to get merged.

My thought is that we should merge #2278 when everything's passing but Phantom, then merge this PR.