clean the inheritings of the interfaces
change isSingularConstraintEnabled(int) to mock the return
Merge branch 'master' of https://github.com/genericsystem/genericsystem2014.git
move removeStrategy into statics package
split RestructuratorService into Removable and Updatable
Vertex implements Removable and Updatable
reverseLinkedHashSet when removing with cascade strategy
revert SystemPropertiesService : isSingularConstraintEnabled use default
method
Merge branch 'master' of
https://github.com/genericsystem/genericsystem2014.git

Conflicts:
	gs-kernel/src/main/java/org/genericsystem/kernel/Vertex.java
Correct computeAllDependencies with an add strategy from pre-fixed to
post-fixed.
Rename Removable and Updatable to RemovableService and UpdatableService
modify .info() and AbstractTest to clarify displays
Merge branch 'master' of
https://github.com/genericsystem/genericsystem2014.git

Conflicts:
	gs-kernel/src/main/java/org/genericsystem/kernel/Vertex.java