use page load finished in tests
upgrade browserify. Use the promise shim instead of the full node version in the browser.