make browser tests run via zuul

Actually make the browser tests run and pass in chrome and firefox latest.

Things to do for repo admin after this is merged:

* create saucelabs credentials
* set secret env vars in travis.yml file (I can explain if needed)
* add zuul to `make test`