Creates a temporary directory, passes it to the callback, and removes it.
callback invoked with the temporary directory path.
true on success.