DB/Misc: Script Several Undercity NPCs

By dr-j, closes #12495
DB/Creature: Fix startup errors
DB/Quest: The Missing Diplomat

By dr-j, closes #12522
DB/Quest: Fool's Stout must be 2 side

By Rushor, closes #12501
DB/SAI: Boneguard Commanders, Lieutenants and scouts

By dr-j, closes #12497
DB/Quest: Beginnings completion text

By Crysicle, closes #12566
DB/Item: Grelin Whitebeard's Journal

Closes #12568, by Crysicle
Scripts/AhnKahet: Elder Nadox
* replaced egg core script with db content
* removed useless spellscript for Guardian Aura
* fixed Swarm aura
* Patch 3.3.2 (2010-01-02): Elder Nadox now only gets one Ahn'Kahar Guardian during the encounter.

Closes #12506
Scripts/HoR: fixed possible exploit with taunt during escape event
Merge pull request #12166 from MitchesD/hor

 Scripts/HoR: fixed possible exploit with taunt during escape event
DB/Creature: Diktynna

By Rushor, updates #12540
Fix terminate() being called on kicking a player (closing sockets twice is bad)

Also, Boost, why does your is_open() suck..
Scripts/MagistersTerrace: reworked Selin Fireheart
* removed ancient code
* converted to EventMap
* removed illogical method in instance script
Merge pull request #12500 from MitchesD/misc_3

Scripts/MagistersTerrace: reworked Selin Fireheart
Core/Creature: Minigob Manabonk

Closes #11097

Signed-off-by: DDuarte <dnpd.dd@gmail.com>
DB/Quest: The Tome of Valor

By untaught, closes #1680
SQL: Update and rename 2014_07_19_09_world_misc.sql to 2014_07_19_11_world_misc.sql

Fix a typo in the number of columns of the creature insert query
DB/Creature: Diktynna

By Rushor, closes #12540
Refactored singletons to enable proper deconstruction during shutdown
README: Update wiki install links