Fix friendly Usernames and URLs

We now create friendly usernames and URLS. The friendly URLS portion
also incorporates a slugify function