[z2035] Remove redundant casts in Player.cpp

(based on commit 373b9ef)

(based on commit [s1647] - dabf983)
[z2036] Possibly fix ByteBuffer when no ACE_Stack_Trace available.

Testing required as I do not have access to a system that lacks ACE_Stack_Trace."

(based on commit 2e71d63)

Signed-off-by: Nighoo <nighoo@overninethousand.de>

(based on commit [s1649] - c83feda)
[z2037] Remove some redundant explicit NULL checks for pointers before delete or delete[] calls since this check is done implicitly when deleting

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit 6576a8c)

Signed-off-by: Nighoo <nighoo@overninethousand.de>

(cleaned version of bbbb048)

(based on commit [s1650] - f4382b7)
[z2038] Move some methods from .h to .cpp

(based on commit 7d5b808)

Signed-off-by: Nighoo <nighoo@overninethousand.de>

(based on commit [s1651] - 7a1ab00)
[z2039] Use a single method to send SMSG_ACTIVATETAXIREPLY

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit afad470)

Signed-off-by: Nighoo <nighoo@overninethousand.de>

(cleaned version of 2c602e3)

(based on commit [s1652] - 1c9bf97)
[z2040] Remove unused file MySQLDelayThread.h.

This file also contains at least two errors:
  bad override specifier
  invalid SqlDelayThread constructor call

(based on commit 334e522)

Signed-off-by: Nighoo <nighoo@overninethousand.de>

(based on commit [s1653] - debed56)
[z2041] Implement SMSG_DEFENSE_MESSAGE for the upcoming opvp system

Also fix callig go type 29 progress event if there is no neutral area (like in Halaa)

(based on commit 957e9f2)

Signed-off-by: Nighoo <nighoo@overninethousand.de>

(based on commit [s1654] - 02c8898)
[z2042] Fix a warning due to the spell cleanup
[z2043] Use fabs instead of abs for float type.

On some platforms abs has only int overload exists.

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit a4fe021)

Signed-off-by: Nighoo <nighoo@overninethousand.de>

(based on commit [s1656] - 9da3f2f)