Slugs end up empty if list name consists only of non-ascii characters
and that results in an error. Autoslug converts non-ascii characters to
appropriate ascii ones and auto-updates the slug when list name changes.
Add unidecode dependency and fix PEP8 errors
models.py: add one blank line for PEP8