public static MangledLocalFileSystem createMangledFilesystem(String rootPath,
			boolean isVersioned, boolean readOnly, boolean enableAsyncronousDispatching)
			throws IOException {
		createRootDir(rootPath);
		return new MangledLocalFileSystem(rootPath, isVersioned, readOnly,
			enableAsyncronousDispatching);
	}
Create empty mangled filesystem
@param rootPath path for root directory (must already exist).
@param isVersioned if true item versioning will be enabled.
@param readOnly if true modifications within this file-system will not be allowed
and result in an ReadOnlyException
@param enableAsyncronousDispatching if true a separate dispatch thread will be used
to notify listeners.  If false, blocking notification will be performed.
@throws IOException
Ghidra/Framework/FileSystem/src/main/java/ghidra/framework/store/local/LocalFilesystemTestUtils.java