Added helper function for setting up default logger.
Refactoring of MessagingHelper. Extracted some methods into ResponseHelper and RequestHelper class and made use of Forwardable.
Applied neccessary changes induced by refactoring of MessagingHelper.