This PR updates the background task used to fetch extensions from the blob store to account for the possibility that the result set will be paginated. Will now paginate through all of the results and collect them up before proceeding to determining which extensions need to be synced. Release Notes: - N/A