add reqid, module and generate timestamp correctly in stream mode
module selection not implemented yet
change error messages
update proto definition
module is optional
reduce logging mesages