#1408 Used winston logger to log. Child processes send message to the pa...

Used winston logger to log. Child processes send message to the parent using "logger" class. The parent logs the message using winston.

Logging configuration is picked from configuration file.

Additional logging can be done using this enhancement as we keep modifying the code.
Why take out the new Error piece? The standard in the app seems to be to use new Error(). It is used throughout the ContentService class. If you leave it in then you don't need lines 102-104. Unless I'm missing something.