May help virtualhearers somewhat
Created by: clusterfack
Moved virtualhearer removal from destroy() to del(), but to be honest I'm not sure why this would resolve any problems since we SHOULD be using qdel() for everything, and nothing is going be garbage collected while a virtualhearer is holding a reference to them anyway.
There may have been an issue with HEAR_ALWAYS since I cant find anywhere where HEAR_ALWAYS mobs were getting a virtualhearer removed, which would only affect AI eye and poly.