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
DB/CreatureText: Assigned the proper BroadcastTextID's to some that had one too higher
Core/Achievements: achievement earned message will now use broadcasttext instead of trinity_string
DB/Locales: Official localizations for `quest_template` of French, German, Spanish, Spanish (MX) and Russian locales

* Note: ObjectiveText's, OfferRewardText's and RequestItemsText's are missing
DB/Creature: Lorrin Foxfire

Closes #11918
DB/Misc: Fixed some BroadcastText errors
Correct display of output for .rbac account list command. (thanks Spp-)
Merge pull request #11935 from velinath/master

Core/Commands: Corrected display of output for .rbac account list command. (thanks Spp-)
Core/AuctionHouse: Fix AuctionHouse exploit

Fix an exploit in Auction House using either CheatEngine or WPE that allowed to sell more items than the Player had in inventory or to crash worldserver.
Fixes #11831
Fixes #11928
Core/Player: Check Player race and class on login

Don't allow login for Players with bad race/class combination to avoid any further crash later.