addDevDependency(name, version, optionsOrCallback) {
    const options = getOptionsObjectWithCallbackFunction(optionsOrCallback);
    return super.addDevDependency(name, version, options.callback);
  }
Add an entry to this object's `devDependencies` list. When this object is written out, the
dependency will also then write out appropriate files in this object's `node_modules' subdirectory.

@param {String} name name of the dev dependency to add
@param {String} version version of the dev dependency to add
@param {Object|Function} optionsOrCallback options to configure the new FixturifyProject, or a callback function to call after creating
the dependency's FixturifyProject. If the parameter is a function, it will be assumed to be a callback function. If instead
the parameter is an object, a callback function can be provided using the property 'callback' in the object.
@returns the new  FixturifyProject