Fixed the components to correctly handle entities being shot. This was handled correctly by the EntityControls but not yet by the AIComponents. The respwaning still held a reference to the old, destroyed, entity. This prevented the new entity from being linked to the relevant AIComponents.