Core/GameObject: Set trap type 0 back to GO_READY after activation.

Otherwise it would be activated again on every update. My fault, moving the activation code to GO_ACTIVATED skips the cooldown check.

Closes #12047
Merge branch 'master' of github.com:TrinityCore/TrinityCore
Script/ICC: Use existing method for getting GO auto-close-time
Core/Spells: Fix fishing on areas with liquid data but no valid height
Scripts/HoR: fixed conflict between multiple classes with same name

Closes #12051
DB/Gameobjects: Updated the VerifiedBuild of some gameobjects
Merge pull request #12050 from Trisjdc/u_liek_fish_questionmark

Core/Spells: Fix fishing on areas with liquid data but no valid height
DB/Creature: Fix Argent Tournament Vendors

By dr-j, closes #10351
Move file 2014_05_12_00_world_misc.sql
DB/Creature: Fix Antipersonnel Cannon (1) immune mask

Closes #11944, by gecko32