Rewrite e2e specs with protractor

see https://github.com/angular/protractor and http://codingsmackdown.tv/blog/2013/08/16/an-introduction-to-angularjs-end-to-end-testing-with-protractor/

- [x] spike, run examples from the repo
- [ ] write a simple spec
- [ ] setup ci