Clean up e2e testing
- Move all protractor configs to one file and use env variables to configure, to reduce code and improve readability
- Increase timeouts for e2e tests to improve chance of success in CI
- Retry e2e tests in CI
- Record selenium in CI and save recording as artifacts
- Save docker logs as artifacts in e2e ci tasks
Edited by Saul Shanabrook