shader: fix pep8, add support for array based on tuple + log warning if the dimensions are not accepted
shader: fix pep8, add support for array based on tuple + log warning if the dimensions are not accepted

arcticshores/kivy,vipulroxx/kivy,habibmasuro/kivy,viralpandey/kivy,rnixx/kivy,adamkh/kivy,arcticshores/kivy,cbenhagen/kivy,el-ethan/kivy,Davideddu/kivy-forkedtouch,JohnHowland/kivy,gonzafirewall/kivy,Ramalus/kivy,JohnHowland/kivy,bob-the-hamster/kivy,xiaoyanit/kivy,yoelk/kivy,eHealthAfrica/kivy,jffernandez/kivy,bionoid/kivy,darkopevec/kivy,el-ethan/kivy,mSenyor/kivy,darkopevec/kivy,MiyamotoAkira/kivy,bionoid/kivy,denys-duchier/kivy,eHealthAfrica/kivy,Cheaterman/kivy,adamkh/kivy,vitorio/kivy,bhargav2408/kivy,Cheaterman/kivy,MiyamotoAkira/kivy,iamutkarshtiwari/kivy,VinGarcia/kivy,matham/kivy,janssen/kivy,janssen/kivy,viralpandey/kivy,ehealthafrica-ci/kivy,rafalo1333/kivy,KeyWeeUsr/kivy,arlowhite/kivy,Ramalus/kivy,LogicalDash/kivy,jffernandez/kivy,arcticshores/kivy,bob-the-hamster/kivy,vipulroxx/kivy,darkopevec/kivy,mSenyor/kivy,akshayaurora/kivy,hansent/kivy,jehutting/kivy,ernstp/kivy,MiyamotoAkira/kivy,jehutting/kivy,el-ethan/kivy,jegger/kivy,KeyWeeUsr/kivy,iamutkarshtiwari/kivy,kivatu/kivy-bak,adamkh/kivy,rafalo1333/kivy,manthansharma/kivy,xpndlabs/kivy,habibmasuro/kivy,inclement/kivy,matham/kivy,darkopevec/kivy,habibmasuro/kivy,aron-bordin/kivy,kivatu/kivy-bak,xiaoyanit/kivy,CuriousLearner/kivy,viralpandey/kivy,arlowhite/kivy,JohnHowland/kivy,kived/kivy,manashmndl/kivy,niavlys/kivy,dirkjot/kivy,manthansharma/kivy,yoelk/kivy,kivy/kivy,niavlys/kivy,akshayaurora/kivy,cbenhagen/kivy,bionoid/kivy,dirkjot/kivy,manthansharma/kivy,janssen/kivy,inclement/kivy,rafalo1333/kivy,Farkal/kivy,Davideddu/kivy-forkedtouch,vitorio/kivy,mSenyor/kivy,Farkal/kivy,LogicalDash/kivy,jegger/kivy,inclement/kivy,jehutting/kivy,ernstp/kivy,autosportlabs/kivy,thezawad/kivy,ehealthafrica-ci/kivy,thezawad/kivy,eHealthAfrica/kivy,rnixx/kivy,kivatu/kivy-bak,Shyam10/kivy,hansent/kivy,Farkal/kivy,KeyWeeUsr/kivy,jkankiewicz/kivy,tony/kivy,iamutkarshtiwari/kivy,Shyam10/kivy,bob-the-hamster/kivy,jkankiewicz/kivy,tony/kivy,VinGarcia/kivy,arlowhite/kivy,hansent/kivy,angryrancor/kivy,vitorio/kivy,gonzafirewall/kivy,CuriousLearner/kivy,bliz937/kivy,ernstp/kivy,niavlys/kivy,dirkjot/kivy,Shyam10/kivy,tony/kivy,xpndlabs/kivy,dirkjot/kivy,vipulroxx/kivy,matham/kivy,edubrunaldi/kivy,aron-bordin/kivy,CuriousLearner/kivy,youprofit/kivy,denys-duchier/kivy,kived/kivy,bliz937/kivy,Farkal/kivy,janssen/kivy,xiaoyanit/kivy,yoelk/kivy,aron-bordin/kivy,angryrancor/kivy,Cheaterman/kivy,yoelk/kivy,angryrancor/kivy,ehealthafrica-ci/kivy,angryrancor/kivy,gonzafirewall/kivy,autosportlabs/kivy,Ramalus/kivy,bhargav2408/kivy,cbenhagen/kivy,jffernandez/kivy,arcticshores/kivy,denys-duchier/kivy,jkankiewicz/kivy,bionoid/kivy,kivatu/kivy-bak,andnovar/kivy,gonzafirewall/kivy,youprofit/kivy,akshayaurora/kivy,ehealthafrica-ci/kivy,denys-duchier/kivy,manthansharma/kivy,bliz937/kivy,kived/kivy,niavlys/kivy,bhargav2408/kivy,kivy/kivy,edubrunaldi/kivy,jegger/kivy,xpndlabs/kivy,rnixx/kivy,jegger/kivy,jffernandez/kivy,Davideddu/kivy-forkedtouch,adamkh/kivy,jkankiewicz/kivy,kivy/kivy,youprofit/kivy,Cheaterman/kivy,KeyWeeUsr/kivy,LogicalDash/kivy,manashmndl/kivy,hansent/kivy,Davideddu/kivy-forkedtouch,matham/kivy,vipulroxx/kivy,Shyam10/kivy,ernstp/kivy,thezawad/kivy,manashmndl/kivy,autosportlabs/kivy,andnovar/kivy,aron-bordin/kivy,eHealthAfrica/kivy,andnovar/kivy,edubrunaldi/kivy,bob-the-hamster/kivy,LogicalDash/kivy,JohnHowland/kivy,MiyamotoAkira/kivy,VinGarcia/kivy