Use Underscore.js _.bind() instead of Function.prototype.bind()

Some browsers (such as PhantomJS) don't support
Function.prototype.bind()