Add TODOs for base CPTs

Create methods initialising network weights with base values basing on
JointMultiplicityVector
Implement setBaseFeatureCPTs() method

Calculate feature's observation probability and set it as node's CPT.
Add FIXME for ugly handle to int mapping.
Add TODOs for testing

Make summary of test cases
Make all methods that need to be tested public

Add getNetwork() method for testing purposes.
Add test suite for CreateNetwork.
Add test fixture and test case for addNode

Add getNodeName method.
Add proper data ports and data streams handling

Add new methods: onNewModel() and onJointMultiplicity().
Implement setBaseFeaturesCPTs() method

which sets base CPTs of all feature nodes based on
jointMultiplicityVector.
Add empty mapFeaturesNames() method, maping position of feature in vector to
feature name.
Map feature id to name
Accept map on input. Implement exportNetwork()

Map contain position of concrete model's feature in
jointMultiplicityVector and multiplicity value of feature in this
particular model.
Add buildNetwork() method

which creates nodes representing features, hypotheses and calls method
calculating base CPTs for those nodes.
Fix reading new model from input data port.
Set base hypothesis CPTs
Cleaning up
Hide creating test executable

Comment out creating test executable for CreateNetworkTest. Move tested
methods back to private section.
Merge branch 'feature/CreateNetwork' into develop