Test case for two interface bugs

An effect that does more than one thing concatenates the descriptions.
The effect description isn't updated when a new weapon which it affects
is added to the unit.
Add _" and " between shared weapon effects.