@xDraconian Moving the enhancement request will make tracking their progress impossible for no reason.
Remove match-all regex from .gitignore because it makes few sense
Right. The files could be listed explicitly. It's odd that one has to do git add -f in order to be able to add a file starting with . (I have been experiencing it while toying around with a CI-only fork on GitLab CI and creating .gitlab-ci.yml). Excluding files like .vscode should probably left to the developers in .git/info/exclude. If you don't think it's odd you can also close this PR as it's not a mindblowing improvement if it's an improvement at all :)
Remove match-all regex from .gitignore because it makes few sense
Minor travis improvements and add ubuntu:19.10
Use typeof in MissingSerialVersionUID
Improve error message "Sending of keys failed gpg" after keyserver upload
Add SSCCE links to manual