E2E infrastructure for settings-ui (angular based)

- Protractor-related gulp tasks
- Naive gadget mock implementation
- Gulp build process for creating an e2e-friendly settings page
- Change jshint config to watch on double quotes
- Update README file on testing