Core/Units: Don't set new power type if old power type is the same
Merge pull request #11913 from NorthStrider/master

Core/Units: Don't set new power type if old power type is the same
DB/SAI: Fix runtime error 4856

By Fateswhisper, closes #11907
Fixed spelling typo in gnomeregan.cpp script.

Fixed a typo on line 32 where [GOSSIP_START_EVENT "I am ready to being"] should read [GOSSIP_START_EVENT "I am ready to begin."]
DB/Quest: operation Gnomeran chain correction

By untaught, closes #8314
Core/Spells: corrected implementation of SPELL_EFFECT_QUEST_START
DB/Quest: Sacrifices Must be Made

By dr-j, closes #11920
Rename 2014_04_21_01_world_disables.sql to 2014_04_21_02_world_disables.sql
DB/Quest: Latent Power (12094)

By dr-j closes #11922
DB/CreatureText: "A few" manual updates to assign the proper BroadcastTextID to the typoed creature_texts -- because fuck you typos (Part V)

* Corrected ~2200 typos
Merge pull request #11917 from warmech/master

Fixed spelling typo in gnomeregan.cpp script.
Scripts/Gnomeregan: moved Blastmaster Emi gossip to db
DB/Texts: Added `locales_broadcast_text`; official localization for the `gossip_menu_option`, `creature_text` and `npc_text` of

French, German, Spanish, Russian locales.
DB/Locales: Official localizations for `item_template` of French, German, Spanish and Russian locales
DB/Locales: Official localizations for `item_set_names` of French, German, Spanish and Russian locale
DB/Locales: Official localizations for `gameobject_template`  of French, German, Spanish and Russian locales (castbarcaption isn't part of the commit)
DB/Locales: Official localization for `creature_template` of French, German, Spanish and Russian locales
DB/CreatureText: readd accidentally deleted text
Core/Texts: Implemented loading BroadcastTexts
Core/SmartScripts: use broadcasttext instead of trinity_string in SMART_ACTION_FLEE_FOR_ASSIST and SMART_ACTION_CALL_FOR_HELP