chore: add protractor to devDependencies

- update grunt e2e task to use local protractor