Core/maps: separate mutex for grid
Core/Battleground: Eye of Storm - Fel Reaver Ruins

Make it possible to deliver the flag at Fel Reaver Ruins which was
impossible before because of a big areatrigger which covered the original
areatrigger for the flag point.

Solves #337. Thanks to @Greymane
Fix codestyle in da21bbe93c219f6122f8f4a04eb5ef3d5210acb9
Once last codestyle change.
Core/Scripting: More cleanup to Mechanar scripts. Added missing doors and handling to instance.
DB/Waypoints: Fix waypoints for Mechano-Lord Capacitus
Scripts/Mechanar:
* cleanup for door system
* Convert mechano lord capacitus in c++
Misc: Reorder more scripts in some script files and some cosmetic stuff
Merge pull request #8928 from joschiwald/spellscripts_reorder3

Misc: Reorder more scripts in some script files and some cosmetic stuff
DB/Wps: Fix one last DB startup error related to waypoint_scripts
Core/Scripting: Updates to Zul'Grub Instance.
Core/Scripting: Misc Cleanup.
Core/Script: Uldaman - Altar of the Keepers

... and some codestyle changes.
Core/Scripting: Some updates to Zul'Grub
DB/SAI: Fix quest Parting Gifts

Closes #8926
Closes #7804

Signed-off-by: Nay <dnpd.dd@gmail.com>
Core/DB: Gluttonous Lurkers

Solves #1249
Fix nonpch build and warning. Move script to spell_quest.cpp
Core/BG: Corrections to cf5058c4e3ef5a5b736d22a7faa5ee1e8bf8035d
Core/BG: Add workaround annotation and use exact coords
Core/Dungeon finder: Fix teleport out after dungeon is finished
Closes 8914