chore: speed up travis build

- cache requests (e2e tests)
- parallelize the tasks

**This reduces the total time from ~18min to ~12min.**

Once we migrate e2e tests to Protractor, we will parallelize them too.

It makes the output little less nice. I could easily buffer output and display it nice, but I think it's more helpful to get quick feedback.