Improove karma plugin

Nicknames with diacritics are now accepted. User identifier is now smarter in
storage so you can use unicode characters. Nick is normalized and downcased.
Also a new karma storage file is being used.

Fixed bug when no karma storage exists yet.