Scripts/Kelthuzad: move spells into spelldifficulty_dbc and cleanup
SmartAI: Use same method for removing auras in EnterEvadeMode as in CreatureAI

Also fixes warnings about duplicate auras. Self-casted auras were not removed on entering evade mode in SAI as they are in CreatureAI.
Core/Misc: Defined a few fields in Map.dbc and rewritten InstanceMap::GetMaxPlayers to match what the client does to determine max players
 DB/Gameevent: Fix typo
Update 2014_03_30_02_world_game_event_335.sql
Core/CreatureText: Unify log messages and add GUID
DB/SAI: Fix warning about missing creature_text (wrong target_type)
DB/Equipment: Added blizzlike values for the equipement of every NPC.
DB/Equipment: Killed the errors added in b7a915c39623fd1204bd418586dddd8ae04a8a5c
DB/BroadcastText: Created BroadcastText table -- contains every gossip, creature text & npc text. Note that it has NO use for you for now except if you want to pick some texts from it to add them to your scripts/Pull Requests. This file will be used as a globalized table which other ones will link to in the future.
DB/Creatures: Added all NPC mounts with sniff values
DB/Creatures: Corrected creature addon values for mounts
Core/Sai: Added new db errors :P (hihi)
Core/Misc: Fix some static analysis issues

Add some asserts and additional NULL checks as sanity checks.
Core/Misc: Fix typo in f47962f6707bb53a3241d23257a5bbd1b2679f87
DB/Gameobjects: Spring clean up for "TEMP" spell focus gameobjects.

* Added missing spell focus gameobjects.
* Old "TEMP" gameobjects now have sniffs values for their radius and the proper entries.
DB/Gameobjects: Bye bye old "TEMP" Gameobjects...
DB/Misc: Fix startup errors after 8ff8f30 and 33be04d
Revert f79a8813a020991f398fc87a9025bf49f610f1e8
Fix trinkets/talents procs on hots taken/done