Add filename and lineno to duplicate kwargs warning
Add filename and lineno to duplicate kwargs warning

Fixes #1626

Also fix 'a an error' typo

thiblahute/meson,thiblahute/meson,MathieuDuponchelle/meson,jpakkane/meson,thiblahute/meson,jpakkane/meson,jpakkane/meson,MathieuDuponchelle/meson,jpakkane/meson,MathieuDuponchelle/meson,jeandet/meson,jeandet/meson,becm/meson,becm/meson,becm/meson,jeandet/meson,jeandet/meson,jeandet/meson,QuLogic/meson,mesonbuild/meson,becm/meson,mesonbuild/meson,QuLogic/meson,QuLogic/meson,thiblahute/meson,jpakkane/meson,QuLogic/meson,mesonbuild/meson,jpakkane/meson,thiblahute/meson,pexip/meson,mesonbuild/meson,pexip/meson,becm/meson,jpakkane/meson,MathieuDuponchelle/meson,thiblahute/meson,thiblahute/meson,mesonbuild/meson,becm/meson,becm/meson,pexip/meson,mesonbuild/meson,MathieuDuponchelle/meson,pexip/meson,MathieuDuponchelle/meson,jeandet/meson,jeandet/meson,QuLogic/meson,MathieuDuponchelle/meson,pexip/meson,becm/meson,jpakkane/meson,pexip/meson,jeandet/meson,jeandet/meson,mesonbuild/meson,QuLogic/meson,pexip/meson,becm/meson,MathieuDuponchelle/meson,MathieuDuponchelle/meson,pexip/meson,mesonbuild/meson,QuLogic/meson,mesonbuild/meson,thiblahute/meson,thiblahute/meson,jpakkane/meson,becm/meson,pexip/meson,mesonbuild/meson,pexip/meson,QuLogic/meson,QuLogic/meson