public static File getUserCacheDirectory() {
		checkAppInitialized();
		return app.layout.getUserCacheDir();
	}
Returns the cache directory specific to the user and the application.
The intention is for directory contents to be preserved, however the
specific location is platform specific and contents may be removed when
not in use.
This directory is specific to the application name but not the version.
Resources stored within this directory should utilize some
form of access locking and/or unique naming.
@return cache directory
Ghidra/Framework/Generic/src/main/java/ghidra/framework/Application.java