updated logger to indent all log messages properly when messages are multiline