require bind.js to enable tests to run; phantomjs does not support bind() natively
add .js-enabled .hide and .js-only .js-enabled styles to fix show/hide functionality when JS enabled