Implement support for wp-keyboard-shortcuts-inhibitor-v1

Spec here.

This is useful for emulators and games that need all keys delivered to the application, and not used for special purposes by the compositor.

It would also be useful for our keyboard shortcuts editor; I think it will want to disable keyboard shortcuts while the editor is running so it can handle duplicates itself, rather than the compositor taking the action that's already set.

Edited by Brian Tarricone