Update to support Angular 1.2

Use grunt for dev
e2e tests migrated to protractor