Improve energy regeneration estimation for combat rogues.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@728 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Scale BurningEmbers() and SoulShards() to represent full resources.

BurningEmbers() and SoulShards() are always between 0 and 4 and partial
progress toward another full resource is represented by a fraction, e.g.
``BurningEmbers() >1.5'' means ``at least one and a half Burning Embers''.

This should break fewer existing warlock scripts.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@729 d5049fe3-3747-40f7-a4b5-f36d6801af5f