Log level is now specified as string by client, allowing any level names.
Fixed non-string and object values not being pretty-printed correctly.
Bumped version to 1.3.1, updated changelog and todo.