initial design setup

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
refactored H2HNode

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
refactored H2HNode update

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
API adaptations

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
introduction of INetworkNode

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
FileManager implemented

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
NetworkManager and Connection refactoring

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
API update

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
abstract H2HManager base class

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
removal of FileManager, moved functionality to FileUtil and H2HSession,
adapted project and tests

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
process decorator update, accepts interface

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
added ProcessComponent feature, listener fire on attachment even if
component already finished

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
deleted old classes, adapted project & tests to new ones

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
Merge branch 'api-refactoring'
merged 'api-refactoring' with 'master'

Signed-off-by: Christian Lüthold <biocodr@gmail.com>