Make cppcheck work again.

For some unknown reason CPPFLAGS is getting set from CFLAGS.
So... fix the symptom, not the cause
vp->da, not da
tmpl_da, not da
Remove cppcheck warning
Fix new parser for commas, missed in previous commit
Don't pollute the global CPPFLAGS with crap just for version.c