[mt146] Fix SMSG_SET_PLAYER_DECLINED_NAMES_RESULT structure

Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>
[mt147] Fix client freeze fix on player teleport.

Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>
[mt148] Missing ServerMessageType, Remove useless spell since ammo is removed from game and additional check in HandleAuraSetVehicle.
[mt149] Ammunition is not longer game-play feature, so rename CAST_FLAG_AMMO to better name CAST_FLAG_PROJECTILE. Also add SPELL_FAILED_SILENCED cast result.
[mt150] Implement Archaeology Profession
 + Archaeology Achievements
 + ACHIEVEMENT_CRITERIA_MORE_REQ_TYPE_PROJECT_RARITY
 + ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_ARCHAEOLOGY_PROJECTS counter
 + Implement archaeology keystones
 + Implement archaeology research history

Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>