Clears all persistent data. This should be called when no instance of the SDK is running. This is a synchronous method, and should not be called on the main thread, as it performs IO operations.