Core/Spells: Fix warlock banes and curses.
Merge pull request #7430 from Tuxity/banecurse_434

[434] Banes and Curses
Core/Spells: Check for Bane spells should be before check curse because Bane have dispel type Curse
Merge pull request #7435 from zorix/PR1

Core/Spells: Check for Bane spells should be before check curse because Bane have dispel type Curse
Core/Spells: Removed more deprecated spells code
Core/Loading: Do not validate fields QuestGiverPortrait nor QuestTurnInPortrait

These fields do not have to exist server-side
Core/Auras: Reverted part of f82851a3a8ff8dbebebe96a52b3148aa95768ca2 - that calculation is incorrect
Core/Entities: Update health bonus from stamina to use DBC values
Core/Entities: A little update to the Hp per stamina formula
Core/Entities: Update attack power calculation based on what's found on the client.
Merge remote-tracking branch 'origin/master' into 4.3.4

Conflicts:
	src/server/game/Achievements/AchievementMgr.cpp
	src/server/game/Entities/Item/ItemEnchantmentMgr.cpp
	src/server/game/Events/GameEventMgr.cpp
	src/server/game/Globals/ObjectMgr.cpp
	src/server/game/Guilds/GuildMgr.cpp
	src/server/game/Loot/LootMgr.cpp
	src/server/game/Server/WorldSocket.cpp
	src/server/game/Spells/SpellMgr.cpp
	src/server/worldserver/worldserver.conf.dist
Core/Vendor: Verify if the player has enough currency when buying items/currency with extendedcost
Core: Fix build and cleanup whitespace and double semicolon
Core/Entities: Intellect no longer affects mana regen
Core/Auras: Removed unused aura types
Core/Misc: Use the proper EffectUnused handler for unused spell effects
Core/Spells: Fixed adding extra periodic ticks from haste
Core/Player: Fixed loading glyphs
Core/Misc: Corrected date sent for db reply when there are no hotfixes
Core/Quests: Split Flags and SpecialFlags