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)
I added one to pyroclastic anomalies in #5363 , make sure your files are up to date :)