DB/Misc: Deviate Ravager

It helps if creatures cast damaging spells while in combat and when they have a target not when out of combat

Closes https://github.com/TrinityCore/TrinityCore/issues/13585
DB/Quest: Misc Fixes

1) Doing Your Duty, player will now receive Partially Processed Amberseeds when the indisposed buff from using the outhouse wares off
2) Second Chances, lord commander arete will now spawn when aretes gate is summoned rather than quest completing but the quest ender never spawning
3) Foundation for revenge quest credit
4) Im not dead yet, fix quest credit
DB/Misc: Misc fixes 2

1) Return to resting, remove non repeatable flags which were making it so quest would only work for 1 player per server restart
2) Stop invisible NPC Rodin Quest Credit http://www.wowhead.com/npc=24889 from attacking players while trying to do return to resting
3) Fix phasing of crusader bridenbrad so is visible for a tale of valor
4) Drops of quest starter item metzens writings
5) Fix starting of event for Tirions Gambit
DB/Quest: Changes to script for Foolish Endeavors

Changes to script for this quest as this was broken after some recent changes to tc

Basically if a creature changes entry then trys to say text on the new entry this will fail and no text will be displayed know this was generating run time errors before but it did work now fails,

Also can no longer use smart action 36 to change entry as if you do sai on new entry will not run at all the only way I could fix this was to despawn original npc and spawn saurfang as new npc then script works, 

If entry changed with sai action 36 do db scripting will work on the template entry which script updates too, also all texts will fail on new entry and ofc any events which rely on text over.
Scripts/SteamVault: Remove non-selectable flag from access panels once their respective bosses are done
Merge branch '3.3.5' of https://github.com/TrinityCore/TrinityCore into master_revamp