@Override
	public boolean equals(Object obj) {
		if (!(obj instanceof Plugin)) {
			return false;
		}
		Plugin plugin = (Plugin) obj;
		if (tool != plugin.tool) {
			return false;
		}
		return plugin.name.equals(name);
	}
Close the plugin.   This is when the plugin should release resources, such as those from
other services.  This method should not close resources being used by others (that should
happen in dispose()).

<p>This method will be called before {@link #dispose()}.
Ghidra/Framework/Project/src/main/java/ghidra/framework/plugintool/Plugin.java