Add LinearTimingFunction
Add LinearTimingFunction

Currently we implement a linear timing function by setting
Timing._timingFunction to null and special-casing this in TimedItem. Adding a
separate type will simplify the logic in TimedItem and will greatly simplify
chained timing functions.

beni55/web-animations-js-legacy,birtles/web-animations-js,birtles/web-animations-js,beni55/web-animations-js-legacy,beni55/web-animations-js-legacy,birtles/web-animations-js,web-animations/web-animations-js-legacy,web-animations/web-animations-js-legacy,web-animations/web-animations-js-legacy,beni55/web-animations-js-legacy