Merge pull request #91 from TID-Lab/1408_better_server_logging

#1408 Used winston logger to log. Child processes send message to the pa...
Issue #1850 - refactored facebook comments
cleanup test
few changes based on Tom's feedback
Merge pull request #93 from TID-Lab/1850_facebook_comments

1850 facebook comments
#1408, #1869 Handle unhandled exceptions, both in api calls, and in various child processes

Errors in child processes have to be handled explicitly, separately for each child process.
Errors in api are to be handled by a simple error handler middleware
Merge branch 'develop' into 1408_better_server_logging
Merge branch 'develop' into 1408_better_server_logging