Integrate ActiveJob / DeliverLater / GlobalID with Rails

WIP.
Is this public API?  Should we really be coupling the tests with internal implementation details like this?