Adds ControlComponent interfaces and enums

Change-Id: If5dacf30676a34788154e7e9e537241154b7a86e
Signed-off-by: Johannes Wendel <johannes.wendel@iese.fraunhofer.de>
16 files changed