Make BurningEmbers() and SoulShards() match in-game tooltips.

This backs out r729 to make BurningEmbers() return between 0 and 40 and
modifies SoulShards() so that it again returns between 0 and 4.  This
matches the way the resources are tracked in-game via tooltips in terms of
spell cost.

Fix the default warlock script to match above usage.

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