__unicode__ methods need to return unicode

Otherwise you can get this:

  File "/srv/staging-pycon.python.org/shared/env/local/lib/python2.7/site-packages/django/utils/html.py", line 65, in escapejs
    return mark_safe(force_text(value).translate(_js_escapes))

TypeError: expected a character buffer object