Allow queue name of NULL to mean "this worker can do jobs with no queue specified"

fixes #425