Finally fix issues with unicode vs ascii.
Thanks to KaiQ, DerKleineLeif, msoida, Unkuiri and everyone else who supplied
information on the issues and potential solutions.
Fixes #8. Fixes #16. Fixes #62.
Make sure we are playing with unicode in all the right places
Fix a bug where multiple events would try to print on a single line in calw & calm