Integrate ActiveJob / DeliverLater / GlobalID with Rails

WIP.
Yep it set the railtie does it.
I see no need in being able to change the logger just for a ActiveJob::Base subclass. Anyway if anyone wants to do that they can override `def logger` in that subclass.