add e2e test infrastracture (protractor-based)

Test: npm run test:e2e
Change-Id: I5b9c227e4538bb64410b3bf2aa5543c91a23a0f2
10 files changed