Fix #792 job should not get eaten silently

make sure that printing the payload class to the log does not raise
a name error
Added test for unitialized constant failure not reporting
Merge pull request #911 from sideshowcoder/unitinialized_constant_eats_job_silently

Unitinialized constant eats job silently issue #792