Sends the user to the server and returns the updated User from the server.
user
User
Future<User> updateUser(User user);