[12349] Implement DBScript support for 'on creature death' events

This can be helpful to implement epilogue events for various quests or dungeon encounters
[12350] Calendar, correct a server freeze when gquit. Olso correct a memleak and optimise a little bit CalendarEventInvite handler by not send sql request when player is online to get his ignored char list.
[12351] Revert "[12325] Happy New Year 2013"

This reverts commit b7dbcdaf75a56e6eb5ee2fa67361bcaa7d8e13c7.

Signed-off-by: Salja <salja2012@hotmail.de>
[12352] Revert "Improve readme"

This reverts commit 4178e0d1172e927fdb3318b2040458229579dc5f.

Signed-off-by: Salja <salja2012@hotmail.de>
[12353] Revert "[12114] Improve EventAI documentation file"

This reverts commit ad660a0237bfca7ce172e2091689936fe9b09143.

Signed-off-by: Salja <salja2012@hotmail.de>
[12354] Revert "Initial Commit for C(ontinued)-MaNGOS"

This reverts commit 321001fa556050b006f4a4be1e49f05b05d14753.

Signed-off-by: Salja <salja2012@hotmail.de>
[12355] Update *Orginal* MaNGOS Copyright to 2013 Thanks Antz

Signed-off-by: Salja <salja2012@hotmail.de>
[12356] Forgot to Update

Signed-off-by: Salja <salja2012@hotmail.de>
[12357] Tyo Thanks linflaas close #1

Signed-off-by: Salja <salja2012@hotmail.de>
[12358] Add some creature_template level checks to avoid client crashes with invalid values

(based on commit [12367] - eadfd08c374fa77ac6a6c4ecbc113755cfb83a7f)
[12359] CMake build fixes Thanks danielsreichenbach

Currently, you can not build contrib/mmap/, contrib/vmap_assembler/, and contrib/vmap_extractor/ under Linux.

Signed-off-by: Salja <salja2012@hotmail.de>
[12360] use the absolut path for CMAKE_INSTALL_PREFIX

Before this commit, building with a relative ${PREFIX} would cause the
build to fail.
[12361] Fix logic mistake in loading respawn times. Thx to xfurry for pointing
[12362] Some code cleanup
[12363] Use default SQL storage for spell_script_target
[12364] Add support to pass spell_script_target depending on effect index

To clarify: The new column spell_script_target.inverseEffectMask stores the inverse Mask for effects,
so if you want a target to NOT fit for effect 1, you need to add 2^1 == 2 to the mask value.

Signed-off-by: Schmoozerd <schmoozerd@cmangos>
Introduce and clarify new TEMPSUMMON types
[12365] Rename to new and clear defined tempsummon types

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

You should not rename in Object.h nor in TemporarySummon.cpp
Also note that this rename will in the moment not change any behaviour; But the behaviour will then be like the name suggests!
[12366] Fix spell 24834

Also thanks to nighoo for an (independend) alternate version that was also important for final form.
Close #63

Signed-off-by: Schmoozerd <schmoozerd@cmangos>
[12367] Fix build on linux systems.

Signed-off-by: Salja <salja2012@hotmail.de>