add rollback to buildOrderedDependenciesToRemove
Merge remote-tracking branch 'origin/removeReturnBoolean' into dev

Conflicts:
	gs-kernel/src/main/java/org/genericsystem/kernel/AbstractVertex.java
	gs-kernel/src/main/java/org/genericsystem/kernel/IWritable.java
	gs-kernel/src/main/java/org/genericsystem/kernel/services/IVertexBase.java