Random armour adder works.

Adds random armour to a component.  Only does it once, but the
randomness is weighted towards full armour.