code: function create(callback, payee, name) {
    if(!util.isFunction(callback)) {
      throw new Error('callback must be a function');
    }
  
    var resource = this.coinjar.personal.api_endpoint + '/v1/contacts.json',
      query = {
        contact : {}
      };
  
    if(payee) { query.contact.payee = payee; }
    if(name) { query.contact.name = name; }
  
    request.post(resource)
      .auth(this.coinjar.personal.auth_token)
      .send(query)
      .end(function (response) {
        if(isResponseError(response, callback)) { return; }
        return callback(null, response.body.contact);
      });
  }
docs: @name create
  @description
  Create a new Contact for user account.
  
  @params {Function} callback
  @params {String} payee
  @params {String} name