feat(generator): use sauce labs for running e2e tests with travis CI

closes #572