[12709] Fix a crashing typo related to .npc unfollow command

Thanks to Lillecarl for pointing.
Close cmangos/issues#445
[12710] Set DB Strict filter for creature_movement with MovementType <> 2
[12711] Fixed possible mount abuse after leaving BattleGround

Close cmangos/issues#137

Signe-doff-by: Xfurry <xfurry@scriptdev2.com
[12712] Better DB values check when loading battleground_template

Display error if MinPlayersPerTeam > MaxPlayersPerTeam
Allow testers to start a BG without opening more than 1 client (using MinPlayersPerTeam = 0)

Close #136

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[12713] Implement two more TEMPFACTION_TOGGLE flags

* UNIT_FLAG_PACIFIED
* UNIT_FLAG_NOT_SELECTABLE

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[12714] Unify and beatuify system-startup text

Also fixup some style thingies,
reorder some of the loading routines for better grouping.
[12715] Remove config UseNewStats

From core view it is expected that proper data for CreatureClassLevel
stats are shipped.
Individual NPCs can always be "deactivated" by using the Expansion = -1
key.

Also remark that for proper flooding with error messages you need to
deactivate the DB-Strict Filter (at least for the time being..)
[12716] Fix MoveMapGen for VC100

Huge thanks to Cyberium for clarifying related steps
Also thanks to Neo for additional input on these project files

Also unify a missing preprocessor define in VC120 files
[12717] Add missing recast project for VS2012 and restore movemapgen build on it.
[12718] Fix problem with scaling vmap model. VMap and MMap need to be rebuilded.
Executable is updated too.

More infos -> https://github.com/cmangos/mangos-tbc/commit/6429445170e6a94bfa8590ffd40e462a76dd2770
[12719] Fix linking issue in mmap and vmap_assembler tools

Add the required library files to the libg3dlite library in the cmake files so that those two tools can link again in builds that use cmake
[12720] Consistently use spaces in tools cmake files
[12721] Fix VC110/Detour.vcxproj.filters

[skip ci]
[12722] Add forgotten part of commit [12713]
[12723] Implement spell effect 141 and spell id 41072
[12724] Restore mmap extractor build with CMake by adding preprocessor

Based on [12701] by @Cyberium
[12725] Fix druid mana on shapeshift

This will ammend commit [12661]
[12726] Implement aura 279 - Mirror Name

Also add additional support for spells 55342 and 63093
Finally, allow more spells to be used to copy the (offhand) weapon - 63416, 69891 and 69892
[12727] Implement SPELL_AURA_PREVENT_RESURRECTION

Also add custom radius for spells 72350 and 72351

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[12728] Implement aura 243 - Faction Override

Additionally implement a new function that allows to restore the original faction of a unit