Fix `Function#apply`

IE8 doesn't work with `undefined` as an arguments.
This fix is the same as 563a995bf07.

This patch fixes about 900 failed tests in Ember.js on IE8.