Integrate ActiveJob / DeliverLater / GlobalID with Rails

WIP.
That method is private for 10 years (it's from the first public commit :) ). The method is private because AM creates an instance internally in method_missing. Now the AM instance is created from the MessageDelivery class.