Reformat item set database to be easier to maintain.

Each row now represensts one item set.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@1466 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Death Knight: Remove reference to undefined function.

This fixes ticket 362 by @LunaEclipse and fixes unholy death knights.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@1467 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Death Knight: Don't pool for Rune Strike when glyphing Outbreak.

Most of the time, the pooling won't be necessary.  Just rely on the player
to be smart enough to recognize a situation where he would need to pool
some runic power to cast Outbreak.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@1468 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Fix wrong order of arguments in ConsumeRune() signature.

Also add some additional debugging information.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@1469 d5049fe3-3747-40f7-a4b5-f36d6801af5f
A spellcast has already started if startCast <= now.

The opposite of that is startCast > now -- fix the inequality.  This fixes
ticket 364 where the rune cost of Army of the Dead was being applied in
the simulator after the resources for the spell were already consumed in
the game.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@1470 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Reactivate runes in the simulator for ERW and DRW+4pT16 tanking bonus.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@1471 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Death Knight: Improve Blood script when using Runic Empowerment.

Don't suggest ERW or DRW unless we've reached emergency Death Strike
conditions.  We want to hold those cooldowns on reserve.

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