Add browserstack reporter and a list of all browsers to test in.

*Needs review* This replaces the Travis CI build/test with running the test suite in all browsers listed in browsers.json using [browserstack-test](https://github.com/bramstein/browserstack-test). This means master and all pull requests will be automatically tested. There will be a follow up pull request to fix some parts of our test suite in all browsers.