add delayed job support to logweasel

because delayed job payloads don't support any kind of context separate from the job method and args, we shove a hash onto the end of the args list containing the logweasel id and then pop it back off before invoking the job.

@newcolabs/rails-developers