Make Function.prototype.bind play nice with ie8

When I was testing my stuff with IE8 I can into the error:
"Error in IE8: JS5023: Function does not have a valid prototype object"

I did some research an came across this this issue and this post:
https://github.com/Zenovations/console-normalizer/issues/1
https://prototype.lighthouseapp.com/projects/8886/tickets/215-optimize-bind-bindaseventlistener#ticket-215-9

I did not test the speed implications but the error in ie8 is gone and it supposed to be faster - so double win! :)