Avoid Exposing User Logins in Profile URLs; Use UIDs Instead

"Summary: Don't expose logins in user profile URLs. Use UIDs instead. Long version: I'm in the process of transitioning a membership site and a courseware site into one