Updated docs

I added a warning about returning non-utf8-encoded strings from within ``def __unicode__()``, as I found it resulting in a 500 response and a plugin instance marked as ``<Empty>``. After returning as UTF8 everything was working as expected. If you can't confirm these issues to be related, feel that the addition is not accurate enough or doesn't make sense for documentation readers, feel free to drop it.