Add authenticated user information and user information end point

This is like doing `/user/{username}` with the current user's username, right? We can make that more clear. I recommend `get user's information for the current authenticated user, equivalent to /user/{username} with the current user's username.`