Core/PathGenerator: Split raycast paths into more points for better path z normalization. Solves many of the 'falling underground with charge' issues
DB/Quest: Solof's Booty

By dr-j closes #9673
Core/Skills: Fixed spells automatically learned from skill lines adding more skill lines
Core/Misc: Renamed a few spell and skill line related methods to follow tc coding standards
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/game/Entities/Player/Player.cpp
	src/server/game/Entities/Player/Player.h
	src/server/game/Handlers/SkillHandler.cpp
Core/Aura: Update InvisibilityType for 4.3.4
DB/Player: Update player create info skills for 4.3.4
Core/AreaTrigger: Remove useful check
Merge branch '4.3.4' of https://github.com/TrinityCore/TrinityCore into 4.3.4