Register keystroke listener on documentElement

Use documentElement instead of document.body, as per alancutter's comment in
https://github.com/smil-in-javascript/smil-in-javascript/pull/41
Merge pull request #42 from ewilligers/documentElement

Register keystroke listener on documentElement