Merge branch 'master', remote-tracking branch 'origin' into HEAD
Added abstraction for logger
Added publish message
Split the logger in subscriber and publisher
logger: small style adjustments
Added message loop in the nsq logger
added message loop to nsq logger
removed unnecessary include
Updated ilogger interface
Renaming + added a test case for publisher and subscriber
update to master
Merge pull request #162 from datacratic/LAL-368

Lal 368 - Added abstraction for the logger
Merge branch 'master' into http-client-ih
Merge branch 'http-client-ih' into PLAT-355_s3-with-http-client-bis