LambdaSix/OctoGhast — pull request #24 by LambdaSix (2014-08-29 15:44:01+00:00)
Title: Add keybinding system.

Resolves Issue #2

Keybindings are registered on startup and broadcast to the currently
active screen on having the bound key pressed.

Keybindings can be changed at runtime. The `actionId` is
broadcast to every `Manager` currently running in the `Window`.