Remove makeModule from worker

Given that there is no longer a one-to-one correspondence between Workers and modules it no longer makes sense
to have the Worker define how a module should be made. That is now done via a MakeModuleHelper template which
can be specialized as needed. This now means that all Workers are just instances of edm::WorkerT.