public static GhidraProject openProject(String projectsDir, String projectName)
			throws NotFoundException, NotOwnerException, LockException, IOException {
		return new GhidraProject(projectsDir, projectName, false);
	}
Returns an instance of an open Ghidra Project that can be used to
open/save programs.

@param projectsDir the directory containing the Ghidra project.
@param projectName the name of the ghidra project.
@return an open ghidra project.
@throws NotFoundException if the file for the project was
not found.
@throws NotOwnerException if the project owner is not the user
@throws LockException if the project is already opened by another user
@throws IOException if an IO-related problem occurred
Ghidra/Features/Base/src/main/java/ghidra/base/project/GhidraProject.java