DB/Creature: Fix Birgitte Cranston

By untaught, closes #11842
DB/Creature Text: Add texts for Injured Soldiers

By untaught closes #11872
NOTE: don't posts multiple unrelated bugs on a single ticket.
Tools: Enabled struct packing to ensure that structures are read from files properly
Core/Misc: Fix change faction on dead Night Elves keeping the speed buff

Fix change faction on dead Night Elves causing the new player keeping the 175% wisp speed buff.
Players will be resurrected automatically on change faction.
Closes #255
Core/Misc: Fixed some -Weffc++ warnings
Repository: Set line endings in .patch/.diff files to LF via .gitattributes
DB/Creature: Fix Earthcaller Ryga

By untaught, closes #11827
DB/Misc: Adition to 29dccd9

By dr-j, closes #11911
Core/Units: Don't set new power type if old power type is the same
Merge pull request #11913 from NorthStrider/master

Core/Units: Don't set new power type if old power type is the same
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/tools/map_extractor/dbcfile.h
	src/tools/vmap4_extractor/adtfile.cpp
	src/tools/vmap4_extractor/adtfile.h
	src/tools/vmap4_extractor/loadlib/loadlib.h
Core/Creature: Added better error output for wrong spawn mask
DB/SAI: Fix runtime error 4856

By Fateswhisper, closes #11907
DB/Quest: operation Gnomeran chain correction

By untaught, closes #8314
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Core/Spells: corrected implementation of SPELL_EFFECT_QUEST_START
Core: Fix whitespace / tabs
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Misc/Guild: Fix guild_xp_for_level structure (startup errors)
Merge branch '4.3.4' of https://github.com/TrinityCore/TrinityCore into 4.3.4