Move player update logic from timeline to player
Move pendingEffect/Clear back to timeline
Fix setting of start time when not paused
Merge pull request #98 from dstockwell/player-update

Move player update logic from timeline to player