Scripts/Ulduar: Implement Mimiron

TODO:
Make ACU hover properly (not fly, but hover).
Fix laser barrage visual not always being infront of VX-001. Problem is
caused by bad orientation update on spellcast.
DB/Misc: Fix startup and runtime errors

By dr-j
DB/SAI: Fix more runtime errors

By dr-j
Core/Spells: Implement CREATURE_TYPEFLAGS_PROJECTILE_COLLISION, and solve some targeting problems with TARGET_DEST_TRAJ
Scripts/MagistersTerrace: fix possible crash
Core/Misc: Fix gcc warnings
Core/Battleground: refactored BattlegroundScore
(original code by Machiavelli)
Scripts/Commands: fixed possible client crash with .go command
DB/SAI: Fix more runtime errors 

By dr-j
Core/Battleground: removed hardcoded levels of alterac valley npcs
DB/Misc: Missing Graveyard in Zone 44

Closes #9724
DB/Misc: Karen No (and related quests)

By Wylath, closes #9217
DB/Conditions: Arcanum of the stalwart protector

Closes #10163
Merge pull request #12268 from Unholychick/patch_mimironnew

Scripts/Ulduar: Implement Mimiron
Revert "Scripts/Ulduar: Implement Mimiron"
Merge pull request #12382 from TrinityCore/revert-12268-patch_mimironnew

Revert "Scripts/Ulduar: Implement Mimiron"
COre/Mail: Don't allow to mark delete mails as read.
Auth/Misc: Move OpenSSL version log from Warning to Information
Core/Mails: Fix exploit that allowed to take COD items without paying
Core/Mail: Do not allow to create multiple copies of mail