Update to Protractor.
Rewrite E2E tests.