Move API group deletion to Sidekiq
Many SQL queries are necessary to delete a group, and this can trigger the QueryLimiter limits. With enough projects, this deletion can time out after 60 seconds.
This is necessary to QueryLimiter failures in gitlab-ce!18609 (merged).