Neovim: configure tree-sitter highlight for vscode
- Lots of nvim changes here for vscode treesitter highlighting to work
- Update some treesitter queries (e.g. injections) and toggle various
languages
- Move vscode-neovim customizations to a plugin file
TODO: More modularization and cleanup my init.lua a lot