Make Cyclone and faerie fire unable to pierce cyclone and banish
Core/Dependencies: Clean up recastnavigation folder

Remove old files from recastnavigation folder and update the structure to the same of https://github.com/memononen/recastnavigation/ to allow easier updates.
DB/Spells: Added all serverside spells for 3.3.5a
DB/Creature: Fix Kroshius text

By Rushor, closes #11801
Core: Add loginFirst param to OnLogin hook to allow doing things on first login only

whitespacefix

Fix warning about unused param
Merge pull request #12328 from Rochet2/onfirstlogin

Core: Add loginFirst param to OnLogin hook to allow doing things on firs...
DB/Creature: Fix locales_creature for some language
DB/Gameobject: Netherwing Egg

By justicar, updates #10813
DB/SAI: Fix Catch and Release

By Polkic, closes #11236
Merge pull request #11750 from gecko32/upstream_master

core/spells: Cyclone & Farie Fire Piercing Cyclone
Core/Spells: Defined unknown attribute
Core/Groups: Fix UpdatePlayerOutOfRange() not updating some out of range group members

Fix UpdatePlayerOutOfRange() not updating some out of range group members on different maps by also checking if both player and member are on same map.
Core/Calendar: Fix memory leak in CMSG_CALENDAR_ADD_EVENT handler.

Fix memory leak when malformed CMSG_CALENDAR_ADD_EVENT is received.
This properly fixes the memory leak that 51e38872c72e16bb0f09e660c2660759021b2176 tried to fix, reverted in 927f16de49d6cee6562e2d6bc48714572d142c03.
DB/Quest: The Plains of Nasam

By dr-j, closes #3979
Merge branch 'master' of https://github.com/Tangol/TrinityCore