update file_basename to respect WorkerClass.queue if set (delegates to Resque.queue_from_class so future updates to queue setting should just 'work')
set a default log name when none is specified -- otherwise our logfile will never actually be written to disk
Merge resolution to able alternate queue naming.