Changes:
v2.2
	- migrate from autotools to cmake building process
v2.1 
	- add DIETLogTool

v2.0
	- changed the behavior when a component is signing in:
	  When trying to add a new component, we check if the name of the component exists and if the component is reachable
	    + if the name already exists:
	      - if the component is reachable, then we do not connect the new component
	      - else we consider that the component is lost, and we delete the old component ant add the new one
	    + else add the component
	 The components have to implement a new method: test(), used to test if the component is reachable
	
v1.0    First version. Filtering by tags and components, dynamic attachment of
	tools and components, autogenerated names, stored systemstate.
