Fix #4350 - Spy not disappearing

Spy now calls .Destroy() and is removed from minimap upon infiltration