libs/web: add support for string templates to luci.template module
libs/web: add support for string templates to luci.template module

Signed-off-by: Matthias Schiffer <395a7f4bbde6f966d487d8a78f2e1bfb705b6a74@universe-factory.net>

jlopenwrtluci/luci,981213/luci-1,aircross/OpenWrt-Firefly-LuCI,maxrio/luci981213,Noltari/luci,teslamint/luci,artynet/luci,slayerrensky/luci,cshore-firmware/openwrt-luci,ff94315/luci-1,remakeelectric/luci,cshore/luci,hnyman/luci,Noltari/luci,david-xiao/luci,sujeet14108/luci,obsy/luci,Hostle/openwrt-luci-multi-user,Noltari/luci,lcf258/openwrtcn,slayerrensky/luci,aircross/OpenWrt-Firefly-LuCI,RuiChen1113/luci,cappiewu/luci,marcel-sch/luci,fkooman/luci,schidler/ionic-luci,slayerrensky/luci,thesabbir/luci,joaofvieira/luci,jchuang1977/luci-1,forward619/luci,florian-shellfire/luci,thesabbir/luci,forward619/luci,nwf/openwrt-luci,remakeelectric/luci,jchuang1977/luci-1,Noltari/luci,Wedmer/luci,male-puppies/luci,harveyhu2012/luci,teslamint/luci,artynet/luci,981213/luci-1,thess/OpenWrt-luci,zhaoxx063/luci,hnyman/luci,marcel-sch/luci,urueedi/luci,joaofvieira/luci,palmettos/test,aa65535/luci,forward619/luci,daofeng2015/luci,deepak78/new-luci,tcatm/luci,david-xiao/luci,florian-shellfire/luci,bittorf/luci,bright-things/ionic-luci,cappiewu/luci,tobiaswaldvogel/luci,tobiaswaldvogel/luci,Hostle/openwrt-luci-multi-user,shangjiyu/luci-with-extra,taiha/luci,openwrt/luci,Wedmer/luci,db260179/openwrt-bpi-r1-luci,male-puppies/luci,fkooman/luci,artynet/luci,marcel-sch/luci,Hostle/openwrt-luci-multi-user,deepak78/new-luci,schidler/ionic-luci,jlopenwrtluci/luci,bittorf/luci,chris5560/openwrt-luci,lbthomsen/openwrt-luci,LuttyYang/luci,oyido/luci,taiha/luci,daofeng2015/luci,kuoruan/luci,taiha/luci,joaofvieira/luci,thesabbir/luci,ff94315/luci-1,chris5560/openwrt-luci,oyido/luci,thess/OpenWrt-luci,remakeelectric/luci,nwf/openwrt-luci,ollie27/openwrt_luci,deepak78/new-luci,cappiewu/luci,cappiewu/luci,oyido/luci,NeoRaider/luci,ollie27/openwrt_luci,urueedi/luci,ReclaimYourPrivacy/cloak-luci,RedSnake64/openwrt-luci-packages,remakeelectric/luci,cshore/luci,palmettos/cnLuCI,MinFu/luci,NeoRaider/luci,Noltari/luci,Hostle/luci,aircross/OpenWrt-Firefly-LuCI,RedSnake64/openwrt-luci-packages,kuoruan/lede-luci,david-xiao/luci,Wedmer/luci,nmav/luci,nmav/luci,bright-things/ionic-luci,harveyhu2012/luci,zhaoxx063/luci,zhaoxx063/luci,openwrt-es/openwrt-luci,zhaoxx063/luci,schidler/ionic-luci,tobiaswaldvogel/luci,kuoruan/luci,981213/luci-1,ollie27/openwrt_luci,openwrt/luci,chris5560/openwrt-luci,cshore/luci,zhaoxx063/luci,LazyZhu/openwrt-luci-trunk-mod,db260179/openwrt-bpi-r1-luci,openwrt-es/openwrt-luci,artynet/luci,urueedi/luci,rogerpueyo/luci,taiha/luci,florian-shellfire/luci,nwf/openwrt-luci,thess/OpenWrt-luci,thesabbir/luci,lcf258/openwrtcn,male-puppies/luci,tcatm/luci,Sakura-Winkey/LuCI,RuiChen1113/luci,slayerrensky/luci,Hostle/luci,NeoRaider/luci,urueedi/luci,RedSnake64/openwrt-luci-packages,jchuang1977/luci-1,Kyklas/luci-proto-hso,chris5560/openwrt-luci,artynet/luci,mumuqz/luci,forward619/luci,Sakura-Winkey/LuCI,thess/OpenWrt-luci,ReclaimYourPrivacy/cloak-luci,zhaoxx063/luci,oyido/luci,shangjiyu/luci-with-extra,db260179/openwrt-bpi-r1-luci,kuoruan/luci,obsy/luci,NeoRaider/luci,lbthomsen/openwrt-luci,oyido/luci,ReclaimYourPrivacy/cloak-luci,Sakura-Winkey/LuCI,taiha/luci,ff94315/luci-1,openwrt-es/openwrt-luci,Hostle/luci,Hostle/luci,harveyhu2012/luci,taiha/luci,harveyhu2012/luci,mumuqz/luci,openwrt/luci,remakeelectric/luci,jchuang1977/luci-1,aa65535/luci,daofeng2015/luci,sujeet14108/luci,obsy/luci,dwmw2/luci,mumuqz/luci,bittorf/luci,RedSnake64/openwrt-luci-packages,sujeet14108/luci,mumuqz/luci,ReclaimYourPrivacy/cloak-luci,taiha/luci,wongsyrone/luci-1,tcatm/luci,hnyman/luci,Kyklas/luci-proto-hso,MinFu/luci,LuttyYang/luci,florian-shellfire/luci,rogerpueyo/luci,jlopenwrtluci/luci,cshore-firmware/openwrt-luci,ff94315/luci-1,florian-shellfire/luci,thesabbir/luci,palmettos/cnLuCI,palmettos/cnLuCI,marcel-sch/luci,bright-things/ionic-luci,maxrio/luci981213,remakeelectric/luci,dwmw2/luci,oyido/luci,nwf/openwrt-luci,aa65535/luci,Kyklas/luci-proto-hso,palmettos/test,tobiaswaldvogel/luci,MinFu/luci,jorgifumi/luci,ReclaimYourPrivacy/cloak-luci,joaofvieira/luci,obsy/luci,981213/luci-1,fkooman/luci,hnyman/luci,maxrio/luci981213,oneru/luci,wongsyrone/luci-1,obsy/luci,maxrio/luci981213,bright-things/ionic-luci,Kyklas/luci-proto-hso,ff94315/luci-1,tcatm/luci,lbthomsen/openwrt-luci,deepak78/new-luci,db260179/openwrt-bpi-r1-luci,slayerrensky/luci,NeoRaider/luci,sujeet14108/luci,Wedmer/luci,aa65535/luci,mumuqz/luci,mumuqz/luci,LazyZhu/openwrt-luci-trunk-mod,deepak78/new-luci,kuoruan/luci,dwmw2/luci,NeoRaider/luci,palmettos/test,openwrt/luci,shangjiyu/luci-with-extra,marcel-sch/luci,bittorf/luci,florian-shellfire/luci,schidler/ionic-luci,slayerrensky/luci,kuoruan/lede-luci,remakeelectric/luci,Wedmer/luci,lbthomsen/openwrt-luci,cshore/luci,kuoruan/luci,palmettos/cnLuCI,forward619/luci,sujeet14108/luci,oneru/luci,ReclaimYourPrivacy/cloak-luci,remakeelectric/luci,openwrt/luci,RuiChen1113/luci,LuttyYang/luci,tcatm/luci,Sakura-Winkey/LuCI,Sakura-Winkey/LuCI,Hostle/luci,david-xiao/luci,nmav/luci,Hostle/openwrt-luci-multi-user,cappiewu/luci,male-puppies/luci,ollie27/openwrt_luci,LuttyYang/luci,slayerrensky/luci,openwrt-es/openwrt-luci,tcatm/luci,ff94315/luci-1,dwmw2/luci,jchuang1977/luci-1,teslamint/luci,forward619/luci,oneru/luci,cshore-firmware/openwrt-luci,maxrio/luci981213,bittorf/luci,cshore-firmware/openwrt-luci,wongsyrone/luci-1,jlopenwrtluci/luci,db260179/openwrt-bpi-r1-luci,palmettos/test,fkooman/luci,schidler/ionic-luci,deepak78/new-luci,rogerpueyo/luci,Sakura-Winkey/LuCI,nmav/luci,ollie27/openwrt_luci,hnyman/luci,NeoRaider/luci,harveyhu2012/luci,marcel-sch/luci,sujeet14108/luci,teslamint/luci,bright-things/ionic-luci,joaofvieira/luci,urueedi/luci,fkooman/luci,daofeng2015/luci,RedSnake64/openwrt-luci-packages,bright-things/ionic-luci,981213/luci-1,lcf258/openwrtcn,kuoruan/lede-luci,oneru/luci,obsy/luci,nwf/openwrt-luci,lcf258/openwrtcn,ReclaimYourPrivacy/cloak-luci,rogerpueyo/luci,Hostle/openwrt-luci-multi-user,daofeng2015/luci,schidler/ionic-luci,nwf/openwrt-luci,shangjiyu/luci-with-extra,lcf258/openwrtcn,LuttyYang/luci,rogerpueyo/luci,LazyZhu/openwrt-luci-trunk-mod,cshore-firmware/openwrt-luci,oneru/luci,oneru/luci,Sakura-Winkey/LuCI,RuiChen1113/luci,RedSnake64/openwrt-luci-packages,Wedmer/luci,marcel-sch/luci,cshore-firmware/openwrt-luci,obsy/luci,cshore/luci,MinFu/luci,shangjiyu/luci-with-extra,palmettos/cnLuCI,jorgifumi/luci,schidler/ionic-luci,aa65535/luci,tobiaswaldvogel/luci,joaofvieira/luci,Kyklas/luci-proto-hso,daofeng2015/luci,LuttyYang/luci,MinFu/luci,LuttyYang/luci,Wedmer/luci,palmettos/test,rogerpueyo/luci,kuoruan/lede-luci,openwrt/luci,zhaoxx063/luci,kuoruan/lede-luci,bright-things/ionic-luci,harveyhu2012/luci,deepak78/new-luci,bittorf/luci,maxrio/luci981213,rogerpueyo/luci,marcel-sch/luci,hnyman/luci,obsy/luci,fkooman/luci,bittorf/luci,kuoruan/lede-luci,oneru/luci,openwrt-es/openwrt-luci,jchuang1977/luci-1,tobiaswaldvogel/luci,lbthomsen/openwrt-luci,Hostle/openwrt-luci-multi-user,LazyZhu/openwrt-luci-trunk-mod,tobiaswaldvogel/luci,MinFu/luci,aircross/OpenWrt-Firefly-LuCI,openwrt/luci,daofeng2015/luci,florian-shellfire/luci,db260179/openwrt-bpi-r1-luci,RedSnake64/openwrt-luci-packages,david-xiao/luci,ollie27/openwrt_luci,joaofvieira/luci,chris5560/openwrt-luci,deepak78/new-luci,Hostle/openwrt-luci-multi-user,male-puppies/luci,male-puppies/luci,Kyklas/luci-proto-hso,thess/OpenWrt-luci,bright-things/ionic-luci,fkooman/luci,thesabbir/luci,harveyhu2012/luci,chris5560/openwrt-luci,openwrt-es/openwrt-luci,kuoruan/luci,wongsyrone/luci-1,cshore/luci,jorgifumi/luci,oneru/luci,teslamint/luci,LuttyYang/luci,RuiChen1113/luci,jlopenwrtluci/luci,artynet/luci,lcf258/openwrtcn,teslamint/luci,tobiaswaldvogel/luci,ff94315/luci-1,981213/luci-1,MinFu/luci,aa65535/luci,urueedi/luci,urueedi/luci,jlopenwrtluci/luci,thess/OpenWrt-luci,palmettos/test,schidler/ionic-luci,urueedi/luci,tcatm/luci,palmettos/cnLuCI,sujeet14108/luci,florian-shellfire/luci,mumuqz/luci,rogerpueyo/luci,lcf258/openwrtcn,jorgifumi/luci,nmav/luci,Noltari/luci,teslamint/luci,nmav/luci,david-xiao/luci,male-puppies/luci,jlopenwrtluci/luci,palmettos/cnLuCI,Hostle/openwrt-luci-multi-user,kuoruan/luci,nwf/openwrt-luci,kuoruan/lede-luci,mumuqz/luci,LazyZhu/openwrt-luci-trunk-mod,wongsyrone/luci-1,ReclaimYourPrivacy/cloak-luci,RuiChen1113/luci,jchuang1977/luci-1,oyido/luci,Hostle/luci,Noltari/luci,wongsyrone/luci-1,jlopenwrtluci/luci,dwmw2/luci,artynet/luci,oyido/luci,thesabbir/luci,lcf258/openwrtcn,dwmw2/luci,RuiChen1113/luci,jorgifumi/luci,forward619/luci,openwrt/luci,Hostle/luci,thesabbir/luci,NeoRaider/luci,MinFu/luci,dwmw2/luci,kuoruan/luci,david-xiao/luci,shangjiyu/luci-with-extra,maxrio/luci981213,jorgifumi/luci,male-puppies/luci,Noltari/luci,jchuang1977/luci-1,bittorf/luci,Hostle/luci,slayerrensky/luci,fkooman/luci,chris5560/openwrt-luci,aircross/OpenWrt-Firefly-LuCI,palmettos/cnLuCI,cshore/luci,kuoruan/lede-luci,nmav/luci,shangjiyu/luci-with-extra,981213/luci-1,david-xiao/luci,LazyZhu/openwrt-luci-trunk-mod,zhaoxx063/luci,cshore-firmware/openwrt-luci,lbthomsen/openwrt-luci,joaofvieira/luci,cappiewu/luci,palmettos/test,lbthomsen/openwrt-luci,nmav/luci,artynet/luci,cshore-firmware/openwrt-luci,palmettos/test,cshore/luci,jorgifumi/luci,LazyZhu/openwrt-luci-trunk-mod,artynet/luci,ff94315/luci-1,nwf/openwrt-luci,thess/OpenWrt-luci,hnyman/luci,cappiewu/luci,lbthomsen/openwrt-luci,Noltari/luci,sujeet14108/luci,wongsyrone/luci-1,nmav/luci,lcf258/openwrtcn,RuiChen1113/luci,dwmw2/luci,jorgifumi/luci,aircross/OpenWrt-Firefly-LuCI,wongsyrone/luci-1,openwrt-es/openwrt-luci,cappiewu/luci,daofeng2015/luci,hnyman/luci,db260179/openwrt-bpi-r1-luci,openwrt-es/openwrt-luci,shangjiyu/luci-with-extra,LazyZhu/openwrt-luci-trunk-mod,taiha/luci,thess/OpenWrt-luci,db260179/openwrt-bpi-r1-luci,lcf258/openwrtcn,ollie27/openwrt_luci,teslamint/luci,aa65535/luci,chris5560/openwrt-luci,ollie27/openwrt_luci,Kyklas/luci-proto-hso,aircross/OpenWrt-Firefly-LuCI,aa65535/luci,Wedmer/luci,maxrio/luci981213,Sakura-Winkey/LuCI,tcatm/luci,forward619/luci