Revert "added polyfill of function.prototype.bind for IE8 support"

This reverts commit e53eed6517c7247afb54615d99a0e2b61f3d8dbc.
added umd wrapper for AMD and requireJS support