Bug 1018321 - Create url to one and done profile page based on username or name

Having been away from this for awhile I'm not totally sure about this, but I believe that `UserProfileRequiredMixin` does 2 things:

1. If the user isn't logged in, redirects them to the log in page.
2. If the user does not have a profile, redirects them to the create profile page.

In this instance the behaviour we want is simply that if a user isn't logged in we direct them to the home page because the only way to access this view method without being logged in would be via a direct url. I suppose it wouldn't be the end of the world to reuse `UserProfileRequiredMixin` here, but it wouldn't achieve the exact same goal.

What do you think, @Osmose?