Scripts/Razorfen Kraul add script for quest 1221

Credits to @XFurry , he is original author.

Closes #8165
Closes #10152

Signed-off-by: Nay <dnpd.dd@gmail.com>
Scripts/Razorfen Kraul: Fix build and a possible crash
Scripts/Misc: Rename creatures with mob_ / mobs_ in npc_
Note: Have fun :P
DB/Quest: Fix: Standards and Practices (9910) & Hand of Iruxos (5381)

Closes #10197
Closes #9701
Closes #9857

Signed-off-by: Nay <dnpd.dd@gmail.com>
DB/SAI: Fix quest The Second Trial

Closes #3675
Commit: add newline to endoffile
DB/creatures: Update some creatures for AV

Closes #4971
DB/SAI: Add support for the Sons of Hodir Questline. This update adds alot of the missing npcs, objects quest relations quests etc.

Closes #10106
Misc:
- Fix missing newlines
- Fix some startup errors
Scripted/Eversong Woods: Add Missing cleanup
SQL: Rename in correct name
Scripted/Misc: Some cleanup
SQL: Fix missing newlines
DB/SAI: fix some issues with Quest: Song of Reflection

Closes #7662
DB/Conditions: Correct quest requirements for To Bor'gorok Outpost, Quickly! (Again)

Closes #9847
DB/Loot: correct serpentbloom looting

Closes #9940
DB/Creature: update flags for Norgannon's Shell

Closes #10206
DB/SAI: Converting Axtroz EventAI to SmartAI

Closes #9610
Misc: Use override and final C++11 keywords in a few places (mostly scripts)

OVERRIDE and FINAL are TC macros (expand to nothing if compiler does not  support C++11)
DB/Misc: Fix some runtime errors

Also spawns 2 missing doors on Old Hyjal, this doors needs to be scripted.