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

This is a port of @HoneyFox's patch to the new repository. The patch has been tested with Ferram Aerospace Research 0.13.3 and Procedural Fairings 3.03. Closed 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.
I'm not familiar enough with the engine to know how safe an idea this is. Can we just assume that the `FARPartModule` reference will be valid for the lifetime of `ModuleRTAntenna`, or is there some way we can quickly check if it's valid between updates?

Also, looking at the FAR code these seem to all be subclasses of `FARBaseAerodynamics`. Using the superclass will probably lead to better forward compatibility; I'll fix that at the same time.