Add e2e in-browser test runner
Update e2e config for Karma v0.10
Update Karma configuration for v0.10
Fixed a typo in runner.html
Update + use npm/bower for dependencies
Minor refactoring/comments
Bower files
Updated notes in README
Reverted e2e config to recover original (correct) behaviour for e2e tests
Updated README