Updated the shim `bind` function with a more ES5 compliant one

Fixed some "context" issue on older browser version not supported `bind`
@See https://github.com/city41/breakouts/issues/14
Fixed the ES5 `bind` function when used directly in melonJS

my bad, I did not try back after putting back the new function :(