Improve readme

Signed-off-by: Salja <salja2012@hotmail.de>
[z2071] Add RemoveSpellsCausingAura to remove auras of type and caster

(based on commit [12108] - 5e8f186)

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit [s1687] - 6910652)
[z2072] Unify changing movement style for Units

(based on commit c1bdd66)
(based on commit [12109] - c10d5fb)

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit [s1688] - 6ddd1c7)
[z2073] Keep equipment when transforming by spell

(based on commit [12110] - e479a84)

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit [s1689] - f83c9f4)
[z2074] Wrap up the packet sending for a knockbacked player to WorldSession::SendKnockBack

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>

(based on commit [12111] - 493dfc2)

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit [s1690] - c11211b)
[z2075] Improve EventAI documentation file

(based on commit [12114] - ad660a0)

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit [s1693] - 3f48421)
[z2076] Move BattleGround code to separate BattleGround directory. Also some corrects to unload BG's

(based on commit [12115] - 4cfd787)
(based on commit b65bed5)
(based on commit d88a91ds)

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit [s1694] - dd49d7f)
[z2077] Improve error output for Pets without proper faction

Also fix typo in EventAi doc, thanks to stfx for pointing

(based on commit [12116] - 7553b55)

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit [s1695] - 7b57d3f)
[z2078] Fix some warnings

* Fix compiler warnings "warning: no newline at end of file" (Linux/GCC).
* Fix compiler warnings "warning: '<class>::<member>' will be initialized after <class>::<member>" (Linux/GCC).
* Fix compiler warnings "warning: unused parameter '<param>'" (Linux/GCC).
* Fix a signed/unsigned warning

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>

(based on commit [12117] - 783ec4b)

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit [s1696] - 19c8832)