Update es5-sham.js

`__proto__` might be there for various reason, Opera Mini fails to `Object.create(null)` if you don't check `__proto__` for real, which is not just by verifying the chain ;-)
Merge pull request #212 from WebReflection/master

Opera Mini false positive on `__proto__` check. Using a more reliable check here.