fixes referencing remote user
adds protactor (for E2E) + deps: chrome, java, selenium