Add cucumber npm dependency.
Add feature files corresponding to e2e-tests written in Karma/Protractor.
Ignore Emacs backup files.
Add README for Cucumber usage.
Add stub step definitions.
Support 'npm run cucumber' CLI.
Add protractor-cucumber package.
Integrate Protractor and Cucumber.
Launch the HTTP server back-end as part of each scenario.
Clairfy technology stack of the previous end-to-end tests.
Clarify (again) technology stack of e2e-tests.
Declare a direct dependency on selenium-webdriver to avoid multiple copies.
Avoid race by using http.Server.listen callback.
Add about launching backend and running tests from CLI.
Remove console.log
README tweaks
Merge pull request #1 from mhfrantz/chore/Protractor-+-Cucumber-integration_82596898

[Delivers #82596898] Protractor + cucumber integration