Add an event for when another entity gets damaged

CEventNetworkEntityDamage seems only to be called for the local player, which is not that useful in many cases and especially the case I need ^^.
Please add something in this regards.

Also CEventNetworkEntityDamage stops calling for invincible entities, but thats somewhat expected.