Updated for more recent versions of PaperTrail and ActiveRecord/Rails.
- Works with newer PaperTrail versions (tested on 12)
- Uses newer version of ar_after_transaction, to work with newer versions of ActiveRecord
- Updated to use ActiveJob semantics, rather than directly using Sidekiq.