Revert "Naive attempt at handling non-utf-8-encodable messages".
This can be done in a less complicated way.

This reverts commit 4a41bfaf0bc2fe027e41062f81087cb65c628b8b.
Test list and arbitrary object as LogRecord's fields
Sanitize message_dict just before serializing to json