unit_shield_link.lua: fix shield did not re-link after being EMP-ed or disarmed.
This is bug from previous optimization (OPS). It accidentally skipped updates for shieldUnits with NO_LINK (NO_LINK was assigned for EMPed shieldUnits while a table with 1 entry is for lonely shieldUnits)