code: function createUser (data, options) {
    options = options || {}
    options.url = '/v1/users'
    options.method = 'POST'
    options.json = data
    return request.bind(this)(options)
  }
docs: Creates a user via a REST request to the AnvilConnect server's /users API.
  Usage:
  
  ```
  var userData = {
  email: 'alice@example.com',
  name: 'Alice',
  password: 'swordfish'
  }
  client.getClientAccessToken()
  .then(function (accessToken) {
  var options = { token: accessToken }
  return client.users.create(userData, options)
  })
  ```
  @method createUser
  @param data {Object} User details object
  @param options {Object} Options hashmap object
  @param options.token {String} (Required) Access token. Gets sent as an
  Authorization: Bearer <token> header.
  @param [options.headers={}] {Object} Optional hashmap of additional headers
  @return {Promise<Request>}