Update tree-sitter to 0.18.0
No changelog provided by upstream. Git comparison here.
Seems that the only relevant change for the core library that we package is minor fix for compilation with GCC 11, other changes are for tree-sitter CLI tool and various bindings which we don't build.
Test Plan: Installed alongside radare2, switched r2 to new shell commands parser (e cfg.newshell=true) and successfully executed some commands.
Reviewers: Triage Team, JoshStrobl
Reviewed By: Triage Team, JoshStrobl
Differential Revision: https://dev.getsol.us/D10316