Update es5-sham.js

avoid recursion problem, breaking in Opera Mini when `Object.getOwnPropertyDescriptor(Object.prototype, 'toString')` or any other `Object.prototype` accessor
Merge pull request #214 from WebReflection/patch-2

allow `Object.getOwnPropertyDescriptor` on `Object.prototype` too