Rename JobsForeman to WorkUnitsDispatcher

As pointed out by @knowtheory: the JobsForeman isn't really
a Foreman, nor does it have anything to do with Jobs.  It deals
with Work Units exclusively.

There are only two hard things in Computer Science:
cache invalidation and naming things. -- Phil Karlton