Exception added to the 'update' method of the KnowledgeManager
Reverting to the original state of knowledge in case of the exception.
Test added.
Small fixes + Java docs for the BaseKnowledgeManager
Polishing BaseKnowledgeManager
Merge branch 'newgen' of https://github.com/d3scomp/JDEECo.git into
newgen

Conflicts:
	jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
	jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
warning added
Merge pull request #122 from d3scomp/newgen-iliasg

warning added
Merge pull request #123 from d3scomp/newgen-keznikl

	A few updates on how KnowledgeNotFoundException is constructed and reacted to in tasks
Merge branch 'newgen' of https://github.com/d3scomp/JDEECo.git into
newgen

Conflicts:
	jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManager.java
	jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/CloningKnowledgeManagerContainer.java
	jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/LocalKnowledgeManagerContainer.java
	jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/LocalListener.java
	jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ReplicaKnowledgeManagerContainer.java
	jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ShadowKnowledgeManagerRegistry.java
Merge branch 'newgen' of https://github.com/d3scomp/JDEECo.git into
newgen

Conflicts:
	jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/BaseKnowledgeManager.java
	jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeNotFoundException.java
small changes
change the space
Merge pull request #124 from rima-alali/newgen

Newgen
Merge pull request #117 from d3scomp/newgen-kit

KnowledgeManager refactoring + some Java Docs
Merge remote-tracking branch 'origin/newgen' into newgen-keznikl