Set the current map when executing being callbacks

The on_death and on_remove callbacks where not being executed in the
context of any map. Now they execute in the context of the map of the
being.

Reviewed-by: Erik Schilling