[s2673] Update spell entry for quest 10898

Signed-off-by: Xfurry <xfurry@scriptdev2.com>

(based on commit 51e2b4e)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2674] Rename TempSummon types, accordingly to C-MaNGOS commit [s1891]

* Rename TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT to TEMPSUMMON_TIMED_OOC_DESPAWN
* Rename TEMPSUMMON_TIMED_OR_DEAD_DESPAWN       to TEMPSUMMON_TIMED_OOC_OR_DEAD_DESPAWN
* Rename TEMPSUMMON_TIMED_OR_CORPSE_DESPAWN     to TEMPSUMMON_TIMED_OOC_OR_CORPSE_DESPAW

Note: Many of these types might be wrong, but this change will _not_ affect mechanics

(based on commit e5ccd93)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2675] Add forgotten part of [s2673]

(based on commit 05d044f)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2676] Add missing instance data check for Pyroguard Emberseer

(based on commit c822c6f)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2677] Add support for VS2012
[s2678] Drop script for Hummel - doesn't belong to TBC