More verbose logging for generic jobs

This adds more verbose logging for generic jobs (created by calling ```delay``` method on any class). 

Executing generic job scheduled with:
``` String.delay.new('Ha!') ```

Will be logged as:
```
2014-02-19T14:42:40Z 18492 TID-xxxxxx [String, :new, ['Ha!']] JID-123123123 INFO: start
```

@PaulMcAdam @joshuafleck @PeterWuMC  please review.