Keyboard shortuts, event binding framework

As implemented, j and k change the boolean prop "focused" on worksheet items.
Merge pull request #601 from codalab/feature/keyboard_shortcuts

Keyboard shortuts, event binding framework