Small comment fix.
GenericOutputModule now support bulk-processing of items.

- consumerFunc now receives a channel instead of an item. Then it can range
  over the channel, collect all items and then do something with them.
- Removed now unused itemhandler from GenericOutputModule.
- Changed all output modules to use the new interface.
- Updated EmailOutputModule to use GenericOutputModule.