Add user name changing to /<usr>/settings/name

Users can now change their first and last name.
Had to add fname and lname to the User object.
Merge pull request #27 from bmoar/user_settings

Add user name changing to /<usr>/settings/name