tools: Make pyboard.py have infinite timeout when running script.
tools: Make pyboard.py have infinite timeout when running script.

This makes pyboard.py much more useful for long running scripts.  When
running a script via pyboard.py, it now waits until the script finishes,
with no timeout.  CTRL-C can be used to break out of the waiting if
needed.

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