merged from upstream
opens a associated diagram only once
Merge remote-tracking branch 'origin/master'

Conflicts:
	test.graphiti.nonemf/src/test/graphiti/nonemf/diagram/features/DrillDownTermClassFeature.java
	test.graphiti.nonemf/src/test/graphiti/nonemf/utils/RepositoryUtils.java