More config & offset send to callback

- failedMessageTimeout
- noMessagesTiemout
- logger as dummy object (or provide realone via config)
- add new offset to output callback