Rework .gitignore file
Rework .gitignore file

Completely revamp file. Mostly update from
gh://github/gitignore/ and integrate:

* Python
* Global/Kate
* Global/Vim
* Global/VisualStudio
* Global/JetBrains

python-semver/python-semver,k-bx/python-semver