allow overriding sub job queue_adapter without affecting the base job or sibling job

I tried putting class_attribute :queue_adapter inside ClassMethods, but it complained that class_attribute is undefined.