WIP: Add "Profile" component
Closes #22
This adds a "Profile" component, which displays a minimal user profile at /profiles/:id
Currently just the username and email address are displayed, plus a form for changing the password if the current user has permission to edit the user (i.e. the current user is an admin or is viewing their own profile).
There are also small changes to the Navigation
and UsersManager
components, to link from the Users list and the nav bar to the appropriate profile page.