E1S6: fixed storing of guy with key and relevant variable for keyloc
Split the death controller for gates and similar units into a separate macro

This allowed the primary death event to be simplified
Also deleted the code for checking of a Beserker potion. This can be handled by the item's own code should I ever code it
Forced shroud redraw when gate dies
Commented out main enemy death controller in all scenarios until the code improves, and add the fake enemy death controller to E1S6