Integrate ActiveJob / DeliverLater / GlobalID with Rails

WIP.
`Logger.new(nil)` will work instead and is cross platform.