private void release(DomainObject domainObj) {
		if (domainObj != null) {
			domainObj.release(this);
		}
	}
Performs check in to associated repository.  File must be checked-out 
and modified since checkout.
@param checkinHandler provides user input data to complete checkin process.
@param monitor the TaskMonitor.
@throws IOException if an IO or access error occurs
@throws VersionException if unable to handle domain object version in versioned filesystem.
We are unable to upgrade since this would only occur if checkout is not exclusive.
@throws CancelledException if task monitor cancelled operation
Ghidra/Framework/Project/src/main/java/ghidra/framework/data/GhidraFileData.java