refactor(jshint): reduce duplication & test all JS files …
Conflicts: src/Angular.js src/AngularPublic.js src/jqLite.js src/ng/directive/input.js
chore(e2e): update protractor to 1.0.0-rc2 and add more logging …
Use the new options from the reporter to add more logging to end to end tests, and increase the Jasmine test timeout from 30 seconds to 60 seconds to allow for legitimately long-lasting tests.
chore(travis): reorganize protractor configs to group by spec instead… …
… of by browser Use the multiConfiguration ability of Protractor to start tests on multiple browsers from the same travis cell. Group tests by type (jquery, jqlite, or docs tests) instead of by browser. Turn on tests for jQuery.