Changing the auto-install method.
Enabling a linter.
Merge remote-tracking branch 'up/master' into enable-linter
Lint fixes.
Merge pull request #447 from mithro/lint-fixes

Enabling a linter for web-animations.js and fixing the lint issues it found
Fix isCustomAnimationEffect()

We should allow objects with a sample() method to be used as custom effects,
even if that sample() method is on the prototype.
Make use of Timing._invalidateTimingFunction() to avoid code duplication
Rename SplineTimingFunction to CubicBezierTimingFunction
Update generated results for auto-test-timing-functions.html

Use a larger movement and the new generated results style. This will reduce
noise when the test is expanded for chained timing functions.

No functional change.
Modify PacedTimingFunction to operate over a range

This will be required to implement chained timing functions.