Register an empty "Disabled" script.

This script may be selected from the dropdown menu to show no icons.
Remove the option to "Show Specialization icons".

As an alternative, the user can select the "Disabled" script from the
dropdown menu.  This value isn't saved per specialization, but it is
simple and intuitive.
Monk: Fix Brewmaster script when the AoE option is toggled on.
Fix typo in name of Beast Mastery AoE option.
Fix name of warlock script.
New syntax "auraId=extend,N" for spell aura lists to extend by N seconds.

"auraId=extend,N" means that the spell extends the aura by N seconds and
can be used in SpellAddBuff-style declarations.
Allow "learn=1" as a SpellInfo() parameter to force learning the spell.

In patch 6.0, Blizzard removed many spells learned along the way while
leveling that simply modified other spells.  However, these removed spells
were useful as conditions for various spell effects.

This change allows "learn=1" to force adding the spell to the spellbook so
that it may be used as a test condition, regardless of whether the spell
is truly in the in-game spellbook.
Forcibly learn certain spells to simplify expressing spell conditions.
Improve SimulationCraft translator for death knights profiles.

* Differentiate Soul Reaper for Blood death knights.
* Add InterruptActions() to death knight scripts.
* Only cast Horn of Winter if not raid-buffed.
* Decorate function names for 1H/2H profile names.
* Properly translate "dot.breath_of_singdragosa.ticking".

Regenerate reference scripts from SimulationCraft git master branch from
2014-10-24, and pull in improvements into the default scripts.
Death Knight: Update default scripts based on SimulationCraft for 6.0.2.