Deprecate TimedItem events and implement AnimationPlayer events

This change deprecates the event model for TimedItem (onstart, oniteration, onend, oncancel).
AnimationPlayers now have an onfinish event as an alternative.
Specification: http://dev.w3.org/fxtf/web-animations/#dfn-player-event