Core/Packets: Add connection indexes for server packets
Fixed IOCP define for linux
Minor code style change in inventory loading
Compile warning fix
Core/RBAC: Allow setting different default security level roles to different realms

(cherry picked from commit c79af3f16f84d0d26bd69b5d06dd8754643ddc7f)
Core/Misc: Fix build

(previously broken due to a branch disparity)
DB/Misc: Add missing spawns of Bloodcursed Voyagers and few additional scripts

* Scripts Captain Edward Hanes to cast The Captain's Kiss upon accepting "The Bloodcursed Legacy" and "The Hopeless Ones..."
* Script his gossip and add menu option from sniffs

Closes #9611

(cherry picked from commit 72ad55469d448a06e24efda5e8cda94f41707cad)
DB/Creature: Onyxia's immunities

* Add immunity to interrupt effects
* Remove immunity to taunt effects as that was only valid for the classic version

(cherry picked from commit e75534301d707cdf30f4ebe03923b8b4bcfa72d3)
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)

(cherry picked from commit 1076b469db9b932f5cdd4bb5405658e7b5ae1cc0)
Scripts/Naxxramas: Implement the Four Horsemen's dialogue that happens after Gothik's death

(cherry picked from commit f7a5a19f00d5a5df8df67b051a5606292d6eea6e
Update worldserver.conf.dist
tools/connection_patcher: add executable permissions to binary to avoid the rare case where permissions of replaced file are ignored
Scripts/Naxxramas: Implement Kel'Thuzad's taunts after defeating each wing and the one after killing Mr. Bigglesworth

(cherry picked from commit ee1fa933607342947fa579a02bd135858fd6cf99)
Scripts/Archimonde: replaced one yell with proper db content and unhacked drain world tree
Scripts/HallsOfLightning: Implement Loken's intro speech and rewrite boss script to EventMaps/BossAI

(cherry picked from commit d417e929307b4db65a89c188b2273199a33d3396)
Scripts/MountHyjal: Kill warning

(cherry picked from commit 884953942b1281c5d7f53a9c5876bba2222de9fa)
Merge pull request #14 from TrinityCore/6.x

merge