code: function(id, modification) {
                  console.log('oauthInterface.user.update', modification);
                  this.uri += '/' + id;
  
                  var params = corbel.utils.extend(this.params, {});
                  params.url = this._buildUri(this.uri);
                  params.method = corbel.request.method.PUT;
                  params.data = modification;
  
                  return this.request(params);
              }
docs: Updates the user or  the logged user
  @method
  @memberOf corbel.Oauth.UserBuilder
  
  @param  {Object} id              The user id or me
  @param  {Object} modification    Json object with the modificacion of the user
  
  @return {Promise}        Q promise that resolves to undefined (void) or rejects with a {@link corbelError}