Add option to append a line separator after each JSON log message

Using the option "appendLineSeparator" the JsonLayoutBase class can be configured to yield one JSON object per line (instead of all JSON objects in a single line).

I think the logfile might be even easier to parse (for humans as well as computers) when there is one message per line.

To not break the previous behavior, the default is "false".

Cheers,
Michael