New tree-sitter based major [mode] for editing kotlin files.

Can we make eglot support it? I have used it with eglot for a while and
havn't met any problem, thx ;)

[mode]: https://gitlab.com/bricka/emacs-kotlin-ts-mode