Cache segment contents after rendering the statusline
Cache segment contents after rendering the statusline

Non-current segments used the wrong contents because outdated
information was cached (self.segments was repopulated in the render()
method which was called *after* the contents was cached). Now the
contents are cached after the parent class' render() method is called so
the correct information is cached.

Closes #11.

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