Integrate antenna's rip-off behavior with FAR isShielded logic.

This is a port of @HoneyFox's patch to the new repository. Merging these changes closes Cilph/RemoteTech2#203.

In addition, I've made antenna breaking a logged event, much like other forms of damage. This way, when an antenna does break (whether or not FAR is installed), the player will at least have some indication of what went wrong.