Sync: Force privacy check before bulk syncs

The publicly accessible status of sites is checked only when requested and then cached. This is sometimes a problem with a site changes from private to public. If we are going to reindex the site we should make sure that we have the most up-to-date setting.

This resolves #817