Accept `null` as a valid action, to disable a keystroke (#2678)

Deals with https://github.com/zed-industries/community/issues/772
Closes
https://linear.app/zed-industries/issue/Z-1518/allow-keybindings-to-be-removed

Now, configuration like 
```json5
[
    {
        "context": "Editor",
        "bindings": {
            "alt-v": null,
        }
    }
]
```

will make `alt+v` to print `√` instead of moving the caret one page up.

Release Notes:

- Added a way to disable keybindings with `null` value
31483db5d8Kirill Bulatov committed on 7/4/2023, 6:51:46 PM· committed by GitHubparents76af4244c51ab8
4 files changedLine totals unavailable