Fix errors on Python 3.

Some unicode issues were fixed for Python 2 in 75748eb05dc5e38a88da2fa3789e9aa629ac65fc
but broke pretty much all Python 3 exceptions in Hy.

This re-fixes bug #483.