DB/SAI: fixed target_type of spell Vampire Rush, added in my previous commit.
I have used target_type, which caused that NPC used the spell on all players in range, that's wrong.

(cherry picked from commit 1699cf70dd0e33f3e7ea2aedec6270878109ace9)
Core/Networking: Catch possible boost exception in StartNetwork

Closes #13557
DB/Models: Updated creatures' model data up to 6.0.3.19057
DB/Trainers: Truncated `npc_trainer`

* Professions will be redone later
Core/Packets: Added some chat message packets
Core/Packets: Added SMSG_NEW_WORLD and CMSG_MOVE_WORLDPORT_ACK
Also fixed wrong glyph index define
DB/Creatures: Removed "Class Trainer" & "Trainer" flags from class trainers
Core/Packets: updated SMSG_INITIALIZE_FACTIONS and added struct for SMSG_CHANNEL_LIST
Core/Packets: Added most of the chat packets
Core/Packets: updated SMSG_BINDPOINTUPDATE, SMSG_INVALIDATE_PLAYER, SMSG_LOGIN_SETTIMESPEED, SMSG_WORLD_SERVER_INFO
Core/Packets: updated SMSG_EQUIPMENT_SET_LIST
BNet GetStreamItemsRequest::Read

Wrong call
DB/Commands: Fix 2 commands permisions

Closes #13592
Merge pull request #13589 from MorganaOP/6.x

Core/BNet: Fixed wrong method use in GetStreamItemsRequest::Read
Core/Packets: Added SMSG_MONSTER_MOVE and split common packet structures
Core/Packets: Added the following packets:
CMSG_QUESTGIVER_STATUS_MULTIPLE_QUERY
SMSG_QUESTGIVER_STATUS_MULTIPLE
CMSG_QUESTGIVER_STATUS_QUERY
SMSG_QUESTGIVER_STATUS
SMSG_AI_REACTION
SMSG_ATTACKERSTATEUPDATE
SMSG_ATTACKSTART
SMSG_ATTACKSTOP
SMSG_THREAT_UPDATE
SMSG_HIGHEST_THREAT_UPDATE
SMSG_SET_PROFICIENCY
Core/Packets: Added missing files
Removed unnecessary FlushBits()
Fixed whitespace
Core/Packets: updated EquipmentSet save packets
Core/Util: Fixed "value" name in Optional struct to follow code style
DB/Misc: Updated the change faction reputations up to 6.0.3.19057