pipeliner.go -> go-pipeliner.go

This is done for consistency only so the package name matches the name of the
main go file.
GenericOutputModule handles item processsing loop.

- Start worker goroutine to handle incoming items.
- Call consumerFunc for each item so it does not have to worry about channels.
Adapt PrintOutputModule to new consumerFunc semantics.

- This simplifies its code even more.
Make DelugeOutputModule use GenericOutputModule.

- This simplifies its code somewhat.