made multiblock and machine Recipe Workers based on a single, shared, generic recipe worker.