Bug fixes

Updating the Release Candidate with a few minor changes that should make
the profile flow better.

- Re-enabled T2D on Imp Swarm
- Added Boss Immunities to Corruption and Doom boss abilities. They
shouldn't keep spamming on immune targets anymore.
- Reduced the Mana requirement to 50% on Life Tap, from 60%
- Increased Shadowflame's cast timer to 4.5 seconds, up for 3 seconds.
- Reduced Fury requirement in AOE mode to 350, down from 550 Fury.
- General code cleanups.  Shorting down and making calculations
dynamical instead of hard-coded.