Integrate ActiveJob / DeliverLater / GlobalID with Rails

WIP.
That would prevent you from switching between adapters. The whole point here is to provide a uniform interface, so I don't think that's a good idea.