Basic redesign prototype for resources bars

* Resource bars changed to prioritize income display
* Reserve bar given low priority, placed at bottom
* Energy bar now goes green when overdriving, though a second cue should be added as well
Fully converted resource bars to new design

* Added orientation parameter to chili progressbar, default is "horizontal"
* All resource bars now use vertical progressbars, rather than horizontal ones, in order to avoid dominating the design, while still being visible and useful.
New comm selection system with five premade comms
Resource storage stats in resource tooltips
Merge branch 'master' of github.com:ZeroK-RTS/Zero-K
Added Colourblind mode to resource display
Merge branch 'master' of github.com:ZeroK-RTS/Zero-K
Cleaned up resource bar code
Merge branch 'master' of github.com:ZeroK-RTS/Zero-K
Improve start to be more consistent with in-game colours and values
Adjusted Resource bars have "/s" appended to the rates, to make their purpose clearer

* Also widened bars to ensure large resource counts don't trigger ellipses.
Merge branch 'master' of github.com:ZeroK-RTS/Zero-K
Merge branch 'master' of github.com:ZeroK-RTS/Zero-K
New resource bars put into their own widget
Second part of Making new resource bars a new widget
Make old bars not default
Bug fix for proportion bar. Now properly centered.
Fixed syntax error with progressbar.lua
Revert unrelated colour changes
Merge pull request #106 from dvr333/master

Redesign for resource bars for improved understanding