EmailOutputModule makes partial use of GenericOutputModule.
EmailOutputModule makes partial use of GenericOutputModule.

- We need a custom doWork to be able to send an email only after all items
  have been processed.

brunoga/go-pipeliner