build: restore Cypress e2e tests
Created by: chrismwendt
I had originally removed them because they were flaky/hanging. See https://github.com/sourcegraph/sourcegraph/issues/697
This is a PR to experiment with way to make the e2e command more reliable.
This PR does not need to update the CHANGELOG because it's test-related