Merge the accessibility fixes from master into the 2.1.x branch aswell.

This fixes a bug where the user couldn't select other buttons than "pause" when playing. This occurred because on every "timeupdate" event, the "pause" button was focus()'ed again.