Keyboard shortcuts dialog

Provides a keyboard shortcuts help screen triggered by CTRL+/ (?).
Currently we can only register commands per surface, so the command
won't trigger when other dialogs are open.

Bug: 52844
Change-Id: I806343b42c5fc63d82cfa64277841790984a9757