I closed this PR because I think using the official ctags file format is "the future" and that we should ship those with Geany and encourage users to use it. The TM tag file format is good for our unit tests so we know to what internal value the mapping happened.
Its ok having the original kind in the file, but how do we know what it originally mapped to so we can invisibly fix changes?
The idea was that if we found the original ctags kind in the file, we would use that one and perform the mapping based on the current mapping tables used in Geany - the same thing we do already for ctags files. If not found, we'd use the "legacy" `tm_tag_...` value stored in the file.