public String getUnusedConflictName(DataType dt) {
		return getUnusedConflictName(dt.getCategoryPath(), dt);
	}
This method gets a ".conflict" name that is not currently used by any data
types in the datatype's category within this data type manager.  If the baseName without
conflict suffix is not used that name will be returned.
<br>
NOTE: The original datatype name will be returned unchanged for pointers and arrays since 
they cannot be renamed.

@param dt datatype who name is used to establish non-conflict base name
@return the unused conflict name or original name for datatypes whose name is automatic
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/data/DataTypeManagerDB.java