[DEV] Implemented Locales itIT, ptBR, ptPT

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Fix Shadowform Visuals

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Implement Read/Write byte sequences. Patch by Trinity

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Implement Guild Finder.

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Implemented Phase Definitions, Terrainswap and multiphasing

* fixes cataclysm aura effect SPELL_AURA_PHASE without phasemasks defined in miscValueA

NOTE:
 - Need some more test and feedback!

Thanks to:
 - Naios: Main Author
 - Cyberbrest: For the hard research work about multiphasing.
 - Venugh: He helped me with a lot of strange compile Errors.
 - Shauren: For the 4.3.4 phaseshift packet.
 - Booksize: He showed me how terrainswap works
 - Zakamurite: For Backporting some to MaNGOS
 - All other Author

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Drop VC90 Support

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Implement CUF Profiles, Originally by Nay <dnpd.dd@gmail.com>

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Fix CMSG_OPT_OUT_OF_LOOT

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Support for Random BattleGround System

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Implement BattleGround Countdown Timer.

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Implement SMSG_WORLD_SERVER_INFO

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Implement SMSG_PLAY_ONE_SHOT_ANIM_KIT

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Fix SPELL_AURA_MOD_CURRENCY_LOOT

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Fix SPELL_AURA_MOD_ITEM_LOOT

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Implement 5th Field in "reputation_spillover_template" for BilgewaterCartel/Gilneas Spillover Reputation.

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Fix CMSG_RETURN_TO_GRAVEYARD

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Fix Calendar for 4.3.4

Signed-off-by: Salja <salja8840@gmail.com>
[DEV] Implement Skill Step 525. Patch by zamalaev

Signed-off-by: Salja <salja8840@gmail.com>