DB/SAI: Fix crash with quest "Thirst Unending"
Closes #8856
Core/Misc: Use ASSERT (custom, better macro) instead of the C macro assert()
Core/Player: Prevent a crash in CastedCreatureOrGO and add an assertion to KilledMonster
Core/Scripting: Update Kirtonos script.
Core/Misc: Fix a couple of warnings, some of them performance related

Errors were found using Cppcheck, open-source static analysis tool
Core/Scripting: Fix Typo.
Core/Spline: Fix typo, I blame not enough Ctrl+S
DB/Gossip/Waypoints/Creature_text: Db data for Harrison Jones Gong Event.
Merge branch 'master' of git://github.com/TrinityCore/TrinityCore into teste2