[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
[12729] Fix some warnings reported by static analysis
[12730] Fix warning reported by travis;)
[12731] Implement spell effect 46292

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[12732] Implement TARGET_RANDOM_UNIT_CHAIN_IN_AREA

Also unify the TARGET_RANDOM_CHAIN_IN_AREA code

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[12733] Implement TARGET_FRIENDLY_FRONTAL_CONE

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[12734] Implement basic support for area 284 - Trigger Linked Aura

Notes: there are various cases that are not yet implemented, such as Gear Scaling or Death Knight spells
[12735] Fix static analysis warnings in AHBot

Signed-off-by: stfx <stfx@hotmail.de>
[12736] Allow targets 60 and 110 to use script target whenever required

Also implement target 110 as TARGET_NARROW_FRONTAL_CONE_2

Close cmangos/issues#264
[12737] Implement spell effect 145 - Gravity Pull
[12738] Add positive exception for spell 42436

Used for quest 12022
[12739] Remove invisibility aura (aura 18) based on attribute

Passive and negative invisibility auras are not removed on entering combat
[12740] Fix commit [12736]

Thanks @boxa for pointing