Canonicalize dataDir path before passing it to clangd See arduino/arduino-ide#603
Remove unsupported showMessage message... oops
Do not rename if the operation spans out of the sketch
Handle ctags failing to report the correct line number
Ensure write-lock for text-format
Refactored and straighted up TextDocumentDocumentSymbolReqFromIDE
Fixed format and selection-format; still refactoring/renaming
Run publish after build