Core/Spells: Stormstrike should stack for different casters
Solve issue when 2 enhancement shamans are attacking same target
Player/Emotes: Fix infinite dance and read map animation

Thx to @Kinzcool and @SeTM for the info
This closes #10067
Scripts/Scholomance: Kormok

- Updated to EventMaps
- Replaced some hacks to summon adds with proper spells, but there might be still missing stuff
Core/Misc: Clear some outdated SD2 notes from recently modified scripts
Core: Remove again whitespace (meh :/)
Remove CPP script for Ethereal Teleport Pad

Remove CPP script which was not using proper mechanism for activating (ie gossip)
Ethereal Teleport Pad & Ethereum Transponder Zeta

* Replacement for CPP script which was scripted not using the gossip menu / option which this go should have had but on activate instead, now will display proper gossip menu and option which spawns Image of Wind Trader Marid
* Fix Ethereum Transponder Zeta so it actually works and delete the permament spawn of Image of Commander Ameer
Scripts/Stratholme: Move Freed Soul AI to database and a small addition

- They should follow players until they despawn
Update README.md
Misc: Add CONTRIBUTING.md
DB/NPCs: Correct faction of multiple npcs, 3.3.x data
DB/NPCs: Updates to unit_class, speed_run, speed_walk, BaseAttackTime and HoverHeight
Scripts/ScarletMonastery: Interrogator Vishas updated to BossAI and EventMap
Scripts/ScarletMonastery: fix typo caused by copy-paste
DB/NPCs: Fix unit_class of some difficulty entries (DBErrors)
DB/Misc: Kirin'Var Village

Rescripts 

http://www.wowhead.com/quest=10305  Abjurist Belmara
http://www.wowhead.com/quest=10182 Battle-Mage Dathric
http://www.wowhead.com/quest=10307 Cohlien Frostweaver
http://www.wowhead.com/quest=10306 Conjurer Luminrath

Rescripts all of these quests to work fully blizzlike including waypoints, all texts, and equipping items, previous scripts where using wrong npc for two of these quests or the entry they should change to after retrieving item

Also a few other visual fixes for this area, and fixing some run-time errors Aokromes asked to look at earlier.
Scripts/AV: Balinda Stonehearth

- Updated to EventMaps
- Removed manual spawning of Water Elemental by using proper spell
* The Water Elemental has a duration, it'll despawn once it's over. She'll resummon it during the encounter if it dies or disappears.
* Fixes it's level scalling with owner.
- Moved Water Elemental AI to database.
- Script update
** Patch 3.1.0 (14-Apr-2009): Now casts Ice Block.
Core/Misc: Meh some white lines, an addition to last sql's comment and a spotted typo
Core/Misc: Refactor scripts to fix static analysis warnings

Fourth batch of fixes targeting 100 issues reported by Coverity
Merge remote-tracking branch 'origin/master' into 4.3.4