Fixes two bugs with anomalies

* bluespace anomaly will no longer do the translocation despite being destroyed. Fixes #5293
* Anomaly will now check the received signal's code. (you need the right code and the right freq, not just freq)
@Cheridan I checked the other anomalies, only bluespace and energetic flux have an end() proc.