Fix a bunch of unicode problems in logging.

print converts to ascii sometimes:
https://pythonhosted.org/kitchen/unicode-frustrations.html#frustration-3-inconsistent-treatment-of-output
Some things were getting double encoded.

Issue #168

Try it with https://floobits.com/bjorn/wtfbin