msvc: Rebuild all qstrs when mpconfig headers are modified
msvc: Rebuild all qstrs when mpconfig headers are modified

Make qstr generation depend on modifications in mpconfigport.h, mpconfig.h
and makeqstrdata.py and if any of those change scan all source files for
qstrs again since they might have changed (for example typcially when
enabling new features in mpconfig.h).
This fixes #2982 for msvc builds.

adafruit/micropython,adafruit/micropython,micropython/micropython-esp32,adafruit/circuitpython,MrSurly/micropython,blazewicz/micropython,hiway/micropython,infinnovation/micropython,lowRISC/micropython,HenrikSolver/micropython,swegener/micropython,adafruit/circuitpython,MrSurly/micropython-esp32,selste/micropython,pramasoul/micropython,dmazzella/micropython,adafruit/circuitpython,toolmacher/micropython,swegener/micropython,bvernoux/micropython,tobbad/micropython,henriknelson/micropython,cwyark/micropython,bvernoux/micropython,kerneltask/micropython,HenrikSolver/micropython,trezor/micropython,Timmenem/micropython,chrisdearman/micropython,HenrikSolver/micropython,MrSurly/micropython-esp32,tobbad/micropython,hiway/micropython,PappaPeppar/micropython,AriZuu/micropython,alex-robbins/micropython,swegener/micropython,AriZuu/micropython,TDAbboud/micropython,selste/micropython,blazewicz/micropython,oopy/micropython,MrSurly/micropython,cwyark/micropython,PappaPeppar/micropython,tralamazza/micropython,pramasoul/micropython,TDAbboud/micropython,infinnovation/micropython,SHA2017-badge/micropython-esp32,Timmenem/micropython,PappaPeppar/micropython,lowRISC/micropython,cwyark/micropython,ryannathans/micropython,blazewicz/micropython,henriknelson/micropython,oopy/micropython,kerneltask/micropython,MrSurly/micropython,ryannathans/micropython,SHA2017-badge/micropython-esp32,pfalcon/micropython,pramasoul/micropython,PappaPeppar/micropython,toolmacher/micropython,adafruit/micropython,hiway/micropython,pramasoul/micropython,adafruit/circuitpython,dmazzella/micropython,infinnovation/micropython,pozetroninc/micropython,infinnovation/micropython,puuu/micropython,AriZuu/micropython,pozetroninc/micropython,chrisdearman/micropython,alex-robbins/micropython,puuu/micropython,PappaPeppar/micropython,alex-robbins/micropython,alex-robbins/micropython,pozetroninc/micropython,hiway/micropython,tralamazza/micropython,selste/micropython,swegener/micropython,adafruit/circuitpython,MrSurly/micropython-esp32,toolmacher/micropython,deshipu/micropython,pozetroninc/micropython,SHA2017-badge/micropython-esp32,pfalcon/micropython,ryannathans/micropython,deshipu/micropython,chrisdearman/micropython,lowRISC/micropython,henriknelson/micropython,henriknelson/micropython,SHA2017-badge/micropython-esp32,oopy/micropython,tobbad/micropython,adafruit/micropython,alex-robbins/micropython,torwag/micropython,blazewicz/micropython,trezor/micropython,dmazzella/micropython,lowRISC/micropython,kerneltask/micropython,bvernoux/micropython,torwag/micropython,cwyark/micropython,Timmenem/micropython,pfalcon/micropython,deshipu/micropython,trezor/micropython,ryannathans/micropython,toolmacher/micropython,lowRISC/micropython,deshipu/micropython,puuu/micropython,HenrikSolver/micropython,tobbad/micropython,torwag/micropython,pfalcon/micropython,MrSurly/micropython,AriZuu/micropython,bvernoux/micropython,ryannathans/micropython,selste/micropython,toolmacher/micropython,selste/micropython,bvernoux/micropython,tobbad/micropython,MrSurly/micropython-esp32,oopy/micropython,micropython/micropython-esp32,adafruit/circuitpython,trezor/micropython,cwyark/micropython,chrisdearman/micropython,kerneltask/micropython,micropython/micropython-esp32,trezor/micropython,swegener/micropython,hiway/micropython,micropython/micropython-esp32,blazewicz/micropython,HenrikSolver/micropython,Timmenem/micropython,oopy/micropython,pfalcon/micropython,pozetroninc/micropython,tralamazza/micropython,torwag/micropython,infinnovation/micropython,pramasoul/micropython,henriknelson/micropython,MrSurly/micropython,deshipu/micropython,TDAbboud/micropython,puuu/micropython,micropython/micropython-esp32,dmazzella/micropython,tralamazza/micropython,chrisdearman/micropython,adafruit/micropython,Timmenem/micropython,TDAbboud/micropython,SHA2017-badge/micropython-esp32,AriZuu/micropython,TDAbboud/micropython,puuu/micropython,torwag/micropython,MrSurly/micropython-esp32,kerneltask/micropython