Added equals(Object) implementation to allow for proper refreshing of the viewer when new Participants and Investigators are added. (And for the future when we add other objects to the project). refs #6.
refs #6. New-> (element) commands in the context menu are now visible as long as something is selected. Project is still always visible. Registered the save command so it now works with all the editors.