[z2635] Rename TempSummon types, accordingly to C-MaNGOS commit [z2254]

* 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>

(based on commit SD2-TBC[s2674] - 636d515)

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

(based on commit c822c6f)

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

(based on commit SD2-TBC[s2676] - dc96ebc)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[z2637] Add support for VS2012
[z2638] Fix some small issues on VS2010 files