Add smart polling to broken link reporting

To prevent polling overload, checks on link report status have an
exponential falloff.