py: Load strings as objects when compiling viper.
py: Load strings as objects when compiling viper.

Eventually, viper wants to be able to use raw pointers to strings and
arrays for efficient access.  But for now, let's just load strings as a
Python object so they can be used as normal.  This will anyway be
compatible with eventual intended viper behaviour.

Addresses issue #857.

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