Bower main should not be minified

See https://github.com/bower/bower.json-spec#main
Merge pull request #210 from josh/master

Bower main should not be minified
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