Initial url slug is create from ascii version of users' first and last names.

Also includes lots of improved unicode name handling; you can sign up with
any kind of name you want, and it'll degrade to an ascii url slug (kanji etc that
do not degrade produce a generic 'user<int>' slug). You can then change the slug
to anything you want in preferences, if you get down like that.

Fixes #75