py: Wrap qstr defs in quotes to protect from C preprocessor.
py: Wrap qstr defs in quotes to protect from C preprocessor.

This patch converts Q(abc) to "Q(abc)" to protect the abc from the
C preprocessor, then converts back after the preprocessor is finished.
So now we can safely put includes in mpconfig(port).h, and also
preprocess qstrdefsport.h (latter is now done also in this patch).

Addresses issue #1252.

skybird6672/micropython,rubencabrera/micropython,danicampora/micropython,ceramos/micropython,cnoviello/micropython,hosaka/micropython,slzatz/micropython,MrSurly/micropython,tuc-osg/micropython,suda/micropython,turbinenreiter/micropython,bvernoux/micropython,redbear/micropython,pozetroninc/micropython,supergis/micropython,orionrobots/micropython,PappaPeppar/micropython,MrSurly/micropython,danicampora/micropython,hosaka/micropython,turbinenreiter/micropython,Timmenem/micropython,oopy/micropython,micropython/micropython-esp32,ChuckM/micropython,noahwilliamsson/micropython,xyb/micropython,torwag/micropython,alex-robbins/micropython,skybird6672/micropython,matthewelse/micropython,heisewangluo/micropython,feilongfl/micropython,tobbad/micropython,Peetz0r/micropython-esp32,orionrobots/micropython,ganshun666/micropython,dxxb/micropython,drrk/micropython,kostyll/micropython,martinribelotta/micropython,selste/micropython,ganshun666/micropython,ryannathans/micropython,henriknelson/micropython,firstval/micropython,cwyark/micropython,tralamazza/micropython,ryannathans/micropython,pozetroninc/micropython,mhoffma/micropython,mgyenik/micropython,mpalomer/micropython,swegener/micropython,EcmaXp/micropython,noahchense/micropython,slzatz/micropython,turbinenreiter/micropython,jmarcelino/pycom-micropython,MrSurly/micropython-esp32,supergis/micropython,mhoffma/micropython,tralamazza/micropython,feilongfl/micropython,blazewicz/micropython,micropython/micropython-esp32,selste/micropython,blazewicz/micropython,cloudformdesign/micropython,cwyark/micropython,tdautc19841202/micropython,utopiaprince/micropython,PappaPeppar/micropython,hiway/micropython,mianos/micropython,jlillest/micropython,hosaka/micropython,alex-march/micropython,tuc-osg/micropython,adafruit/circuitpython,ceramos/micropython,mgyenik/micropython,kostyll/micropython,lbattraw/micropython,ganshun666/micropython,mpalomer/micropython,vitiral/micropython,firstval/micropython,trezor/micropython,dinau/micropython,xuxiaoxin/micropython,trezor/micropython,adafruit/circuitpython,bvernoux/micropython,noahchense/micropython,dhylands/micropython,jmarcelino/pycom-micropython,kostyll/micropython,galenhz/micropython,kerneltask/micropython,omtinez/micropython,ericsnowcurrently/micropython,adamkh/micropython,rubencabrera/micropython,HenrikSolver/micropython,omtinez/micropython,noahwilliamsson/micropython,turbinenreiter/micropython,ChuckM/micropython,slzatz/micropython,Timmenem/micropython,EcmaXp/micropython,henriknelson/micropython,matthewelse/micropython,lowRISC/micropython,ahotam/micropython,galenhz/micropython,blazewicz/micropython,noahchense/micropython,pramasoul/micropython,EcmaXp/micropython,cwyark/micropython,blmorris/micropython,praemdonck/micropython,trezor/micropython,omtinez/micropython,xhat/micropython,firstval/micropython,misterdanb/micropython,slzatz/micropython,matthewelse/micropython,kerneltask/micropython,chrisdearman/micropython,suda/micropython,emfcamp/micropython,heisewangluo/micropython,mianos/micropython,tdautc19841202/micropython,ceramos/micropython,praemdonck/micropython,cloudformdesign/micropython,dinau/micropython,ryannathans/micropython,chrisdearman/micropython,lbattraw/micropython,HenrikSolver/micropython,trezor/micropython,noahchense/micropython,noahwilliamsson/micropython,oopy/micropython,orionrobots/micropython,puuu/micropython,ruffy91/micropython,rubencabrera/micropython,redbear/micropython,SHA2017-badge/micropython-esp32,praemdonck/micropython,martinribelotta/micropython,ahotam/micropython,alex-robbins/micropython,mhoffma/micropython,torwag/micropython,dxxb/micropython,dmazzella/micropython,xuxiaoxin/micropython,tdautc19841202/micropython,blmorris/micropython,hiway/micropython,mianos/micropython,neilh10/micropython,adafruit/micropython,pramasoul/micropython,mpalomer/micropython,micropython/micropython-esp32,adamkh/micropython,cloudformdesign/micropython,SHA2017-badge/micropython-esp32,selste/micropython,redbear/micropython,praemdonck/micropython,cnoviello/micropython,AriZuu/micropython,adafruit/micropython,lowRISC/micropython,neilh10/micropython,henriknelson/micropython,dmazzella/micropython,torwag/micropython,cwyark/micropython,pozetroninc/micropython,TDAbboud/micropython,MrSurly/micropython-esp32,toolmacher/micropython,Timmenem/micropython,ruffy91/micropython,suda/micropython,tuc-osg/micropython,noahwilliamsson/micropython,vriera/micropython,ericsnowcurrently/micropython,galenhz/micropython,alex-robbins/micropython,alex-march/micropython,jlillest/micropython,micropython/micropython-esp32,ernesto-g/micropython,neilh10/micropython,xhat/micropython,martinribelotta/micropython,TDAbboud/micropython,hiway/micropython,cwyark/micropython,Peetz0r/micropython-esp32,swegener/micropython,pramasoul/micropython,jlillest/micropython,galenhz/micropython,orionrobots/micropython,Peetz0r/micropython-esp32,ceramos/micropython,adamkh/micropython,infinnovation/micropython,rubencabrera/micropython,ernesto-g/micropython,emfcamp/micropython,xuxiaoxin/micropython,ernesto-g/micropython,pozetroninc/micropython,slzatz/micropython,drrk/micropython,rubencabrera/micropython,misterdanb/micropython,feilongfl/micropython,adamkh/micropython,turbinenreiter/micropython,dxxb/micropython,supergis/micropython,skybird6672/micropython,supergis/micropython,misterdanb/micropython,hiway/micropython,pfalcon/micropython,kerneltask/micropython,MrSurly/micropython,alex-march/micropython,adafruit/circuitpython,dmazzella/micropython,mpalomer/micropython,stonegithubs/micropython,drrk/micropython,dinau/micropython,swegener/micropython,MrSurly/micropython,heisewangluo/micropython,suda/micropython,henriknelson/micropython,oopy/micropython,tobbad/micropython,dhylands/micropython,adafruit/micropython,galenhz/micropython,toolmacher/micropython,emfcamp/micropython,feilongfl/micropython,dxxb/micropython,hosaka/micropython,deshipu/micropython,trezor/micropython,kerneltask/micropython,xyb/micropython,deshipu/micropython,adafruit/circuitpython,deshipu/micropython,tobbad/micropython,xyb/micropython,deshipu/micropython,lbattraw/micropython,TDAbboud/micropython,blazewicz/micropython,vitiral/micropython,hosaka/micropython,henriknelson/micropython,bvernoux/micropython,AriZuu/micropython,skybird6672/micropython,lowRISC/micropython,dinau/micropython,Peetz0r/micropython-esp32,heisewangluo/micropython,chrisdearman/micropython,bvernoux/micropython,orionrobots/micropython,dxxb/micropython,omtinez/micropython,noahchense/micropython,supergis/micropython,chrisdearman/micropython,toolmacher/micropython,ganshun666/micropython,infinnovation/micropython,jlillest/micropython,xhat/micropython,stonegithubs/micropython,swegener/micropython,martinribelotta/micropython,dinau/micropython,mhoffma/micropython,mpalomer/micropython,vriera/micropython,puuu/micropython,cloudformdesign/micropython,ChuckM/micropython,toolmacher/micropython,tdautc19841202/micropython,oopy/micropython,vitiral/micropython,alex-robbins/micropython,matthewelse/micropython,stonegithubs/micropython,tuc-osg/micropython,SHA2017-badge/micropython-esp32,ernesto-g/micropython,drrk/micropython,ericsnowcurrently/micropython,puuu/micropython,toolmacher/micropython,deshipu/micropython,dhylands/micropython,mianos/micropython,danicampora/micropython,dhylands/micropython,ChuckM/micropython,adamkh/micropython,utopiaprince/micropython,kostyll/micropython,cnoviello/micropython,ernesto-g/micropython,firstval/micropython,alex-march/micropython,lowRISC/micropython,stonegithubs/micropython,blmorris/micropython,cloudformdesign/micropython,noahwilliamsson/micropython,ChuckM/micropython,puuu/micropython,selste/micropython,ahotam/micropython,pramasoul/micropython,MrSurly/micropython,neilh10/micropython,adafruit/micropython,tobbad/micropython,tralamazza/micropython,alex-robbins/micropython,emfcamp/micropython,MrSurly/micropython-esp32,kerneltask/micropython,tobbad/micropython,blmorris/micropython,stonegithubs/micropython,swegener/micropython,infinnovation/micropython,mgyenik/micropython,utopiaprince/micropython,adafruit/circuitpython,torwag/micropython,SHA2017-badge/micropython-esp32,ahotam/micropython,xhat/micropython,ahotam/micropython,mhoffma/micropython,kostyll/micropython,praemdonck/micropython,neilh10/micropython,tdautc19841202/micropython,matthewelse/micropython,PappaPeppar/micropython,micropython/micropython-esp32,HenrikSolver/micropython,HenrikSolver/micropython,heisewangluo/micropython,MrSurly/micropython-esp32,misterdanb/micropython,jmarcelino/pycom-micropython,mgyenik/micropython,lowRISC/micropython,utopiaprince/micropython,lbattraw/micropython,oopy/micropython,skybird6672/micropython,redbear/micropython,EcmaXp/micropython,vriera/micropython,AriZuu/micropython,xuxiaoxin/micropython,Peetz0r/micropython-esp32,hiway/micropython,cnoviello/micropython,pfalcon/micropython,tuc-osg/micropython,TDAbboud/micropython,chrisdearman/micropython,pramasoul/micropython,infinnovation/micropython,mgyenik/micropython,ericsnowcurrently/micropython,ceramos/micropython,EcmaXp/micropython,ryannathans/micropython,xhat/micropython,ruffy91/micropython,ruffy91/micropython,xyb/micropython,cnoviello/micropython,SHA2017-badge/micropython-esp32,dhylands/micropython,mianos/micropython,dmazzella/micropython,lbattraw/micropython,infinnovation/micropython,blmorris/micropython,ganshun666/micropython,pfalcon/micropython,firstval/micropython,blazewicz/micropython,adafruit/micropython,tralamazza/micropython,ruffy91/micropython,AriZuu/micropython,xyb/micropython,feilongfl/micropython,matthewelse/micropython,pozetroninc/micropython,TDAbboud/micropython,drrk/micropython,bvernoux/micropython,pfalcon/micropython,jlillest/micropython,alex-march/micropython,ericsnowcurrently/micropython,vriera/micropython,vitiral/micropython,puuu/micropython,jmarcelino/pycom-micropython,emfcamp/micropython,vitiral/micropython,omtinez/micropython,AriZuu/micropython,adafruit/circuitpython,Timmenem/micropython,suda/micropython,martinribelotta/micropython,xuxiaoxin/micropython,utopiaprince/micropython,danicampora/micropython,torwag/micropython,PappaPeppar/micropython,pfalcon/micropython,HenrikSolver/micropython,jmarcelino/pycom-micropython,MrSurly/micropython-esp32,ryannathans/micropython,vriera/micropython,PappaPeppar/micropython,danicampora/micropython,misterdanb/micropython,redbear/micropython,Timmenem/micropython,selste/micropython