Hide keybindings from stock command palette

This hides everything except the `Git Plus: Menu` command from the stock palette. There is a performance impact, but I think average package load times of 40ms are acceptable to avoid the confusion.

In the long term the stock `command-palette` needs a way to hide commands.

& some general code formatting to make reading it easier.