nvim: diagnostic window

https://github.com/cseickel/diagnostic-window.nvim

Shows the diagnostic messages for the given line in a split window. This was created to help decipher very long typescript messages that don’t fit nicely into a floating window or virtual text.

This also adds custom syntax highlighting for the diagnostic message.The current version was designed specifically for typescript errors.