refactor(jshint): reduce duplication & test all JS files …
Conflicts: src/Angular.js src/AngularPublic.js src/jqLite.js src/ng/directive/input.js
chore(travis): clean up logs …
Forward SauceConnect logs and Karma debug logs into a file and print these files at the very end of a build.
chore: set up Sauce Labs with Travis …
This should not affect the Jenkins build at all. Now, the Travis build uses Chrome on Sauce Labs, which in theory gives us opportunity to use any browser/platform that Sauce Labs offers.
chore: clean up angularFiles.js
chore: update karma to 0.9.4 …
And also add shared config to make karma configs a bit simpler.