Python 3 compatibility with force_text

The current version isn't quite Python 3 ready. From Django 1.4.2+ we should be using `force_text` instead of `force_unicode`.

For reference, see https://docs.djangoproject.com/en/dev/topics/python3/#string-handling

This fixes #44.