updated tests
updated bdd defaults
renaming and reformatting code
add christian's wholeprojectcfg; merge different file-cfgs to a project cfg by function name matching
rename ConditionalControlflow to IntraCFG; preparation for InterCFG implementation from christian
add sampling build.sbt; adds mkrunsampling which creates a shell script for sampling invocation similar to mkrun of frontend
change conditionalcontrolflow to intracfg and add intercfg on top of it (based on christian's implementation); untested so far
move nofunctionlookup to intracfg and add a comments to intracfg and intercfg implementation
code formatting; remove unnecessary code; fix intellij warnings
remove dead code; fix scala warnings
reformat code
fix warnings; remove dead code; format code
update FeatureModelFactory interface

 * allow user-defined variable-name prefix instead of hard-coded CONFIG_
 * better error message on failed assert
improve FeatureExprParser

* supports now also atMostOne
* oneOf is implemented more efficiently
* allows to parameterize how to recognize feature names
* supports prefixes for feature names
workaround for Scala-Java interaction with default parameters
remove unnecessary file
remove compiler warning
untrack .idea files
remove unnecessary code
move sampling test cases to sampling subproject