Angular e2e tests & gulp task updates

- adding reports/ to .gitignore for metrics
- gulpfile.js updates to now include angular e2e task and metrics task
- various node modules added to package.json
- several Angular e2e tests written
Merge pull request #8 from stulees/chore/e2e-tests

Angular e2e tests & gulp task updates