Fix targeting mobile units in indirectFireAccuracy

The widget wasn't accounting for targeting a unit; the gadget
wasn't removing zero-ed status if the target unit moved.
Fix ValidUnitID API/naming/usage in indirectFire

The widget wasn't checking for valid unit ID, and the gadget
had a goofy localization (ValidUnitID-->IsValidUnitID)