Allow user profiles to be viewed/edited

- [x] Link to current user's profile in nav
- [x] Allow user to edit profile
- [ ] Show alert box on error while editing user
- [ ] Restrict edit profile to current user
- [ ] Add tests for user profile
- [ ] Add tests for edit user page