Assorted code cleanups
- gitlab CI: stop requiring Signed-off-by in commits
- Variable scope reduction as suggested by cppcheck
- Rename shadowed variables
- cfgscan: check if character is EOF before calling isalpha or isdigit
- xkbevd.c: Update default DFLT_XKB_CONFIG_ROOT path
- eventTypeToString: remove unnecessary strcpy to static buffer
- Add .git-blame-ignore-revs to hide whitespace commits from git blame