Scripts/Auchindoun: Update Talon King Ikiss' script to EventMaps

Codestyle

Missing include
Scripts/UtgardeKeep: Update Skarvald & Dalronn scripts to EventMaps

* Simplified creature_texts enum that was sort of confusing
* Removed hack to spawn ghosts using the proper spells
Merge pull request #12978 from Nyeriah/patch-auchi

Scripts/Auchindoun: Update Talon King Ikiss' script to EventMaps
Merge pull request #12992 from Nyeriah/patch-uk

Scripts/UtgardeKeep: Update Skarvald & Dalronn scripts to EventMaps
Core/Scripts: rename files, remove whitespace and some other small changes after recent pull requests
Core/Misc: Refactor scripts to fix static analysis warnings

First batch of fixes targeting 100 issues reported by Coverity
Core/BGs: Set and enable CMSG_BATTLEMASTER_HELLO
Core/Net: Add some (unused?) opcodes from WPP
Core/Net: Define and semi-implement SMSG_SET_FACTION_NOT_VISIBILE
Core/Net: "Enable" CMSG_CANCEL_GROWTH_AURA

Also fix a typo visibile -> visible in an opcode name
Scripts/Commands: Replace regex usage

Sorry for the shitty C code but std::regex is not supported by GCC 4.7 and 4.8
DB/Misc Greatmother Geyah

Now as have sniffed all the gossip menu ids for this moving script for Greatmother Geyah to db, and the current script started not working correctly sometime ago ie failing to display npc_text (only options)

* Adds all gossip options to db
* SAI to complete both quests from gossip
* Missing npc_texts
Remove CPP Script 

Remove Greatmother Geyah's CPP Script
Scripts/Commands: Fix up logic at group join command, so it doesn't return full group error when it actually isn't full
Merge pull request #13004 from Nyeriah/pr-cmd

Scripts/Commands: Fix up logic at group join command, so it doesn't retu...
Core/Spells: Added better log output for "npc_spellclick_spells"
Core/Quests: Add methods to get a list of npcs/GOs that end (involved relation) a given a quest
Merge remote-tracking branch 'origin/master' into 4.3.4
Core/Quests: Implement CMSG_QUEST_NPC_QUERY and SMSG_QUEST_NPC_QUERY_RESPONSE

Plot twist: We don't know what these packets do (but they are used)
Core/Quests: Always send quest questgivers in HandleQuestNPCQuery