Create theme loading class
Create theme loading class

This class loads all segments from the theme, initializes the highlight
group, assigns all necessary properties based on the JSON theme
configuration, etc. By doing this we basically move the mksegment()
functionality into the theme loader, so this function can be removed at
the cost of making it more complicated to use Powerline without its
theme functionality.

xfumihiro/powerline,IvanAli/powerline,bezhermoso/powerline,EricSB/powerline,blindFS/powerline,areteix/powerline,darac/powerline,bartvm/powerline,Luffin/powerline,blindFS/powerline,prvnkumar/powerline,cyrixhero/powerline,kenrachynski/powerline,kenrachynski/powerline,dragon788/powerline,DoctorJellyface/powerline,s0undt3ch/powerline,xfumihiro/powerline,junix/powerline,QuLogic/powerline,bartvm/powerline,darac/powerline,firebitsbr/powerline,Liangjianghao/powerline,cyrixhero/powerline,magus424/powerline,russellb/powerline,QuLogic/powerline,Liangjianghao/powerline,DoctorJellyface/powerline,EricSB/powerline,xxxhycl2010/powerline,areteix/powerline,EricSB/powerline,seanfisk/powerline,QuLogic/powerline,s0undt3ch/powerline,wfscheper/powerline,lukw00/powerline,bartvm/powerline,areteix/powerline,Luffin/powerline,keelerm84/powerline,Luffin/powerline,s0undt3ch/powerline,blindFS/powerline,bezhermoso/powerline,dragon788/powerline,russellb/powerline,seanfisk/powerline,cyrixhero/powerline,lukw00/powerline,magus424/powerline,IvanAli/powerline,prvnkumar/powerline,Liangjianghao/powerline,bezhermoso/powerline,firebitsbr/powerline,keelerm84/powerline,wfscheper/powerline,magus424/powerline,IvanAli/powerline,DoctorJellyface/powerline,junix/powerline,S0lll0s/powerline,junix/powerline,firebitsbr/powerline,darac/powerline,S0lll0s/powerline,dragon788/powerline,S0lll0s/powerline,xfumihiro/powerline,russellb/powerline,lukw00/powerline,wfscheper/powerline,prvnkumar/powerline,seanfisk/powerline,xxxhycl2010/powerline,xxxhycl2010/powerline,kenrachynski/powerline