Fix spell cooldown for guardian pets
DB/Creature: Fix  Wyrmrest Skytalon class

Closes #12689
Scripts/CoS: Added SetDespawnAtFar, fixes Arthas despawning if no players are in range

(specially during waves)
DB/Creature: Fix class of Water Terror
DB/Creature: Misc updates for AT Valiants and Champions.
DB/Conditions: Gossip conditions for AT Valiants and Champions.
DB/Conditions: Update instance data enum value on condition for Descent into Madness teleporter gossip (previous value was 14 which now refers to BOSS_BRIGHTLEAF)
DB/Achievement: Now We're Cookin

By @Vincent-Michael closes #3993
DB/Creature: Fix Void Conduit InhabitType
DB/Quest: We Strike!

Script http://www.wowhead.com/quest=11592/we-strike

Closes https://github.com/TrinityCore/TrinityCore/issues/4445
Closes https://github.com/TrinityCore/TrinityCore/issues/10762
DB/Achievement: Pilgrim's Peril

Believe original author of this fix may be @VincentMichael its tested anyway and fixes https://github.com/TrinityCore/TrinityCore/issues/11258

Fixes it so you dont get the full achievement by sitting in any char regardless of whether wearing pilgrims robe, dress or attire or not and without having to sit in any other city.
DB/Creature: Harbinger of the Raven

Script http://www.wowhead.com/npc=21767
DB/Creature: Vacillating Voidcaller

Script http://www.wowhead.com/npc=19527
DB/Misc: Various Updates

1) Nerub'Ar Victim by DDuarte closes #13621
2) Search for Incendicite by Exodius closes #13309
3) Feeding Arngrim closes #12826
4 ) CPP > DB Conversions (What's Haunting Witch Hill and of Keys and Cages closes #12645
Yes of Keys and Cages again, the previous commit was not most recent version of script
Core: Use the correct function to convert strings to unsigned longs and unsigned long longs

Fixes wrong data being inserted into the database (i.e explored zones).
More info in #13493

Fixes #13493

Thanks to @jackpoz for finding the code issue and @Vavehl for an expectional bug report.

Conflicts:
	src/server/game/Entities/Player/Player.cpp
	src/server/game/Globals/ObjectMgr.cpp
	src/server/scripts/Commands/cs_misc.cpp
	src/server/scripts/Commands/cs_modify.cpp
DB/Quest: Further Conversations

Update after https://github.com/TrinityCore/TrinityCore/commit/84fdc55db85ac36f6a570d17402572d71412a9d9 as this was failing to give quest credit

* Fix quest credit for this quest was failing due to using target 7, works with 23
* The Erratic sentrys will now despawn when hit by spell rather than letting player summon 5 erratic sentrys from one mob
README: Update 3.3.5 build status badge

(cherry picked from commit 708e36c920cb337eb39b020937d417b02a37d4a8)

Conflicts:
	README.md
Scripts/MoltenCore: Fix logic at Ragnaros' Magma Blast casts

(should only be cast while the main target is not in melee range)
Core/Scripts: Fix build

Closes #13636
DB/Misc: Updates

* Prerequisites for Judgment at the Eye of Eternity and Heroic: Judgment at the Eye of Eternity,
* Prevent image of loken and Warlord Jin'arrak from aggroing on player when summoned for scripted events.