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.
Merge pull request #818 from xyu/issue-817

Sync: Force privacy check before bulk syncs