Edit profile fix

This fixes issue #69 so that the Edit Profile link now works properly, and users can update their names, usernames, and emails, and the changes immediately are shown upon redirect to their user dashboard.