Stop using Sidekiq for authorized projects
This MR changes the refreshing of authorized projects so it no longer uses Sidekiq. This simplifies the setup and should remove the problem of potential race conditions. The exclusive lease remains to handle concurrent updates of the same user properly (e.g. a user reloading two tabs at once).