Added fix for lazy loading of badge images

Badge images were not loading when in the viewport on the badges page if
the option for Badges With Card Drops Remaining was applied. This change
will reset and rerun the registration process for determining if a
badge's images are in the viewport and should be loaded.

Sorry for targeting wrong branch earlier. This change has been tested with the 5.4 changes prior to Dec 23.