allow component blocks to output "component" for type checking, in addition to their type name
allow component blocks to output "component" for type checking, in addition to their type name

Change-Id: I7c5420bdc0b1dd6470d5504864b84c8e7a3fd286

CoderDojoLX/appinventor-sources,doburaimo/appinventor-sources,RachaelT/appinventor-sources,jsheldonmit/appinventor-sources,warren922/appinventor-sources,gitars/appinventor-sources,youprofit/appinventor-sources,mit-cml/appinventor-sources,puravidaapps/appinventor-sources,lizlooney/appinventor-sources,themadrobot/appinventor-sources,halatmit/appinventor-sources,josmas/app-inventor,halatmit/appinventor-sources,halatmit/appinventor-sources,awoodworth/appinventor-sources,cs6510/CS6510-LiveEdit-Onyeka,kpjs4s/AppInventorJavaBridgeCodeGen,hasi96/appinventor-sources,jithinbp/appinventor-sources,William-Byrne/appinventor-sources,Edeleon4/punya,jcweaver/appinventorTutorial,afmckinney/appinventor-sources,Edeleon4/punya,wanddy/appinventor-sources,toropeza/appinventor-sources,ewpatton/appinventor-sources,E-Hon/appinventor-sources,Edeleon4/punya,thilankam/appinventor-sources,kannan-usf/AppInventorJavaBridge,mintingle/appinventor-sources,nwtel/appinventor-sources,lizlooney/appinventor-sources,kkashi01/appinventor-sources,weihuali0509/appinventor-sources,spefley/appinventor-sources,aouskaroui/appinventor-sources,cs6510/CS6510-LiveEdit-Onyeka,jsheldonmit/appinventor-sources,sujianping/appinventor-sources,nickboucart/appinventor-sources,mark-friedman/web-appinventor,aouskaroui/appinventor-sources,kannan-usf/AppInventorJavaBridge,AlanRosenthal/appinventor-sources,kidebit/AudioBlurp,onyeka/AppInventor-WebApp,joshaham/latest_app_inventor,nmcalabroso/appinventor-sources,kidebit/https-github.com-wicedfast-appinventor-sources,ram8647/appinventor-sources,jsheldonmit/appinventor-sources,emeryotopalik/appinventor-sources,barreeeiroo/appinventor-sources,puravidaapps/appinventor-sources,tiffanyle/appinventor-sources,kidebit/AudioBlurp,RachaelT/appinventor-sources,lizlooney/appinventor-sources,wanddy/ai4cn,doburaimo/appinventor-sources,hasi96/appinventor-sources,kidebit/AudioBlurp,FIRST-Tech-Challenge/appinventor-sources,ewpatton/appinventor-sources,ajcolter/appinventor-sources,fturbak/appinventor-sources,Klomi/appinventor-sources,shilpamagrawal15/appinventor-sources,dengxinyue0420/appinventor-sources,yflou520/appinventor-sources,bxie/appinventor-sources,youprofit/appinventor-sources,yflou520/appinventor-sources,joshaham/latest_app_inventor,KeithGalli/appinventor-sources,RachaelT/appinventor-sources,wicedfast/appinventor-sources,spefley/appinventor-sources,E-Hon/appinventor-sources,kidebit/AudioBlurp,bxie/appinventor-sources,wanddy/ai4all2,warren922/appinventor-sources,nmcalabroso/appinventor-sources,bxie/appinventor-sources,graceRyu/appinventor-sources,dengxinyue0420/appinventor-sources,sujianping/appinventor-sources,KeithGalli/appinventor-sources,awoodworth/appinventor-sources,weihuali0509/web-appinventor,awoodworth/appinventor-sources,wicedfast/appinventor-sources,youprofit/appinventor-sources,graceRyu/appinventor-sources,emeryotopalik/appinventor-sources,barreeeiroo/appinventor-sources,Edeleon4/punya,halatmit/appinventor-sources,marksherman/appinventor-sources,wanddy/appinventor-sources,spefley/appinventor-sources,jithinbp/appinventor-sources,sujianping/appinventor-sources,Mateopato/appinventor-sources,thequixotic/appinventor-sources,emeryotopalik/appinventor-sources,thequixotic/appinventor-sources,Klomi/appinventor-sources,kannan-usf/AppInventorJavaBridge,gitars/appinventor-sources,joshaham/latest_app_inventor,joshaham/latest_app_inventor,liyucun/appinventor-sources,wadleo/appinventor-sources,satgod/appinventor,shilpamagrawal15/appinventor-sources,jisqyv/appinventor-sources,egiurleo/appinventor-sources,mit-cml/appinventor-sources,weihuali0509/appinventor-sources,tvomf/appinventor-mapps,DRavnaas/appinventor-clone,frfranca/appinventor-sources,josmas/app-inventor,aouskaroui/appinventor-sources,krishc90/APP-INVENTOR,thilankam/appinventor-sources,CoderDojoLX/appinventor-sources,KeithGalli/appinventor-sources,frfranca/appinventor-sources,wanddy/appinventor-sources,thilankam/appinventor-sources,thequixotic/appinventor-sources,hasi96/appinventor-sources,bitsecure/appinventor1-sources,cs6510/CS6510-LiveEdit-Onyeka,anseo/friedgerAI24BLE,nwtel/appinventor-sources,fmntf/appinventor-sources,warren922/appinventor-sources,ewpatton/appinventor-sources,weihuali0509/appinventor-sources,FIRST-Tech-Challenge/appinventor-sources,tatuzaumm/app-inventor2-custom,kpjs4s/AppInventorJavaBridgeCodeGen,jcweaver/appinventorTutorial,jithinbp/appinventor-sources,yflou520/appinventor-sources,mintingle/appinventor-sources,AlanRosenthal/appinventor-sources,tatuzaumm/app-inventor2-custom,yflou520/appinventor-sources,FIRST-Tech-Challenge/appinventor-sources,mark-friedman/web-appinventor,gitars/appinventor-sources,ajcolter/appinventor-sources,kidebit/https-github.com-wicedfast-appinventor-sources,LaboratoryForPlayfulComputation/appinventor-sources,youprofit/appinventor-sources,onyeka/AppInventor-WebApp,kkashi01/appinventor-sources,barreeeiroo/appinventor-sources,awoodworth/appinventor-sources,josmas/app-inventor,thequixotic/appinventor-sources,jisqyv/appinventor-sources,William-Byrne/appinventor-sources,weihuali0509/appinventor-sources,afmckinney/appinventor-sources,FIRST-Tech-Challenge/appinventor-sources,satgod/appinventor,liyucun/appinventor-sources,AlanRosenthal/appinventor-sources,ZachLamb/appinventor-sources,tvomf/appinventor-mapps,tiffanyle/appinventor-sources,anseo/friedgerAI24BLE,farxinu/appinventor-sources,toropeza/appinventor-sources,RachaelT/appinventor-sources,aouskaroui/appinventor-sources,bitsecure/appinventor1-sources,ZachLamb/appinventor-sources,wanddy/ai4cn,Momoumar/appinventor-sources,JalexChang/appinventor-sources,Mateopato/appinventor-sources,William-Byrne/appinventor-sources,tatuzaumm/app-inventor2-custom,kpjs4s/AppInventorJavaBridgeCodeGen,shilpamagrawal15/appinventor-sources,hasi96/appinventor-sources,LaboratoryForPlayfulComputation/appinventor-sources,kannan-usf/AppInventorJavaBridge,CoderDojoLX/appinventor-sources,mit-dig/punya,josmas/app-inventor,mintingle/appinventor-sources,puravidaapps/appinventor-sources,shilpamagrawal15/appinventor-sources,cs6510/CS6510-LiveEdit-Onyeka,ewpatton/appinventor-sources,awoodworth/appinventor-sources,afmckinney/appinventor-sources,ZachLamb/appinventor-sources,ram8647/appinventor-sources,FIRST-Tech-Challenge/appinventor-sources,mit-dig/punya,josmas/app-inventor,weihuali0509/web-appinventor,JalexChang/appinventor-sources,marksherman/appinventor-sources,JalexChang/appinventor-sources,Mateopato/appinventor-sources,jisqyv/appinventor-sources,tvomf/appinventor-mapps,mark-friedman/web-appinventor,afmckinney/appinventor-sources,ZachLamb/appinventor-sources,lizlooney/appinventor-sources,nmcalabroso/appinventor-sources,krishc90/APP-INVENTOR,Momoumar/appinventor-sources,ZachLamb/appinventor-sources,liyucun/appinventor-sources,CoderDojoLX/appinventor-sources,JalexChang/appinventor-sources,weihuali0509/web-appinventor,nwtel/appinventor-sources,marksherman/appinventor-sources,bxie/appinventor-sources,wanddy/ai4cn,fmntf/appinventor-sources,spefley/appinventor-sources,kpjs4s/AppInventorJavaBridgeCodeGen,onyeka/AppInventor-WebApp,bitsecure/appinventor1-sources,themadrobot/appinventor-sources,marksherman/appinventor-sources,ewpatton/appinventor-sources,marksherman/appinventor-sources,weihuali0509/web-appinventor,kannan-usf/AppInventorJavaBridge,satgod/appinventor,JalexChang/appinventor-sources,wadleo/appinventor-sources,mit-cml/appinventor-sources,Edeleon4/punya,gitars/appinventor-sources,mark-friedman/web-appinventor,sujianping/appinventor-sources,RachaelT/appinventor-sources,yflou520/appinventor-sources,graceRyu/appinventor-sources,warren922/appinventor-sources,ram8647/appinventor-sources,tiffanyle/appinventor-sources,tvomf/appinventor-mapps,KeithGalli/appinventor-sources,mintingle/appinventor-sources,toropeza/appinventor-sources,thilankam/appinventor-sources,ram8647/appinventor-sources,tiffanyle/appinventor-sources,Momoumar/appinventor-sources,William-Byrne/appinventor-sources,weihuali0509/web-appinventor,mintingle/appinventor-sources,Mateopato/appinventor-sources,satgod/appinventor,nickboucart/appinventor-sources,jisqyv/appinventor-sources,wadleo/appinventor-sources,afmckinney/appinventor-sources,wanddy/appinventor-sources,farxinu/appinventor-sources,fturbak/appinventor-sources,jsheldonmit/appinventor-sources,tiffanyle/appinventor-sources,nickboucart/appinventor-sources,kkashi01/appinventor-sources,wanddy/ai4all2,hasi96/appinventor-sources,egiurleo/appinventor-sources,farxinu/appinventor-sources,Momoumar/appinventor-sources,jcweaver/appinventorTutorial,mit-dig/punya,frfranca/appinventor-sources,mark-friedman/web-appinventor,Mateopato/appinventor-sources,warren922/appinventor-sources,fturbak/appinventor-sources,doburaimo/appinventor-sources,wicedfast/appinventor-sources,nmcalabroso/appinventor-sources,dengxinyue0420/appinventor-sources,GodUseVPN/appinventor-sources,themadrobot/appinventor-sources,youprofit/appinventor-sources,nmcalabroso/appinventor-sources,E-Hon/appinventor-sources,aouskaroui/appinventor-sources,Momoumar/appinventor-sources,gitars/appinventor-sources,anseo/friedgerAI24BLE,ewpatton/appinventor-sources,shilpamagrawal15/appinventor-sources,fmntf/appinventor-sources,AlanRosenthal/appinventor-sources,anseo/friedgerAI24BLE,bitsecure/appinventor1-sources,wicedfast/appinventor-sources,thequixotic/appinventor-sources,GodUseVPN/appinventor-sources,Klomi/appinventor-sources,wanddy/ai4all2,egiurleo/appinventor-sources,emeryotopalik/appinventor-sources,mintingle/appinventor-sources,GodUseVPN/appinventor-sources,ajcolter/appinventor-sources,egiurleo/appinventor-sources,halatmit/appinventor-sources,LaboratoryForPlayfulComputation/appinventor-sources,fmntf/appinventor-sources,nwtel/appinventor-sources,ajcolter/appinventor-sources,bitsecure/appinventor1-sources,fmntf/appinventor-sources,KeithGalli/appinventor-sources,wanddy/appinventor-sources,Klomi/appinventor-sources,LaboratoryForPlayfulComputation/appinventor-sources,mit-dig/punya,halatmit/appinventor-sources,krishc90/APP-INVENTOR,wicedfast/appinventor-sources,jisqyv/appinventor-sources,liyucun/appinventor-sources,LaboratoryForPlayfulComputation/appinventor-sources,Edeleon4/punya,puravidaapps/appinventor-sources,egiurleo/appinventor-sources,jithinbp/appinventor-sources,kidebit/https-github.com-wicedfast-appinventor-sources,fturbak/appinventor-sources,barreeeiroo/appinventor-sources,cs6510/CS6510-LiveEdit-Onyeka,wadleo/appinventor-sources,wadleo/appinventor-sources,CoderDojoLX/appinventor-sources,sujianping/appinventor-sources,farxinu/appinventor-sources,mit-dig/punya,AlanRosenthal/appinventor-sources,William-Byrne/appinventor-sources,farxinu/appinventor-sources,wanddy/ai4all2,DRavnaas/appinventor-clone,doburaimo/appinventor-sources,dengxinyue0420/appinventor-sources,mit-cml/appinventor-sources,onyeka/AppInventor-WebApp,krishc90/APP-INVENTOR,E-Hon/appinventor-sources,mit-cml/appinventor-sources,barreeeiroo/appinventor-sources,E-Hon/appinventor-sources,thilankam/appinventor-sources,nickboucart/appinventor-sources,nickboucart/appinventor-sources,krishc90/APP-INVENTOR,DRavnaas/appinventor-clone,jisqyv/appinventor-sources,onyeka/AppInventor-WebApp,jsheldonmit/appinventor-sources,wanddy/ai4all2,themadrobot/appinventor-sources,kidebit/https-github.com-wicedfast-appinventor-sources,wanddy/ai4cn,shilpamagrawal15/appinventor-sources,GodUseVPN/appinventor-sources,kpjs4s/AppInventorJavaBridgeCodeGen,kkashi01/appinventor-sources,josmas/app-inventor,puravidaapps/appinventor-sources,frfranca/appinventor-sources,wanddy/ai4cn,tatuzaumm/app-inventor2-custom,ajcolter/appinventor-sources,emeryotopalik/appinventor-sources,DRavnaas/appinventor-clone,jithinbp/appinventor-sources,ram8647/appinventor-sources,mit-dig/punya,bxie/appinventor-sources,satgod/appinventor,frfranca/appinventor-sources,Klomi/appinventor-sources,tatuzaumm/app-inventor2-custom,jcweaver/appinventorTutorial,GodUseVPN/appinventor-sources,tvomf/appinventor-mapps,jcweaver/appinventorTutorial,graceRyu/appinventor-sources,fturbak/appinventor-sources,mit-cml/appinventor-sources,liyucun/appinventor-sources,weihuali0509/appinventor-sources,mit-dig/punya,kkashi01/appinventor-sources,graceRyu/appinventor-sources,DRavnaas/appinventor-clone,lizlooney/appinventor-sources,nwtel/appinventor-sources,dengxinyue0420/appinventor-sources,toropeza/appinventor-sources,toropeza/appinventor-sources,joshaham/latest_app_inventor,marksherman/appinventor-sources,doburaimo/appinventor-sources,themadrobot/appinventor-sources,kkashi01/appinventor-sources,spefley/appinventor-sources