added IDamageTrigger with 2 functions which get triggered when the damageBox hits the player or an enemy.
added eventlisteners for damagebox. removed stagelistener for attackbox (not needed with weak references)
Merge branch 'feature/damagebox-callback' into develop