Simplify permissions enforcement
Fix indentation
Wire in Sidekiq worker for scheduled publishing
Unschedule dequeues sidekiq job
WIP get tests green again
Cleanup old scheduled publishing code

Note that jobs will have to be queued for any already scheduled
editions, otherwise they will not get published.