[web-animations] Reworked definition of a player's current time

Original patch by Brian Birtles <birtles@gmail.com>
https://dvcs.w3.org/hg/FXTF/rev/04920210e018