use mozilla's bind polyfill to hopefully fix phantomjs issue that is failing travis