Assorted minor cleanups
- gitlab CI: stop requiring Signed-off-by in commits
-
ParseVisualOptions
: eliminate unnecessarystrcpy
&strcat
- Variable scope reduction as suggested by
cppcheck
- Declare
DefineEntry
tables of string to id mappings asconst