first refactoring
Merge branch 'master' into refactor/init-expr
allow named and positional struct inits
fix build problems
back to broken code + add sample code for Fedor
update sample
Merge branch 'master' into refactor/init-expr
unified init expression
fix array init errors
remove unused typstem check rule
refactor initexpression location
unify struct and union code completion
textgen and warnings for incomplete namedstruct init
add new typesystem tests
warinings and more test
more tests
exec test for new init expression
Merge branch 'master' into refactor/init-expr

Conflicts:
	code/languages/com.mbeddr.analyses/solutions/com.mbeddr.lantest.testdata/models/com/mbeddr/lantest/testdata/harness.mps
	code/languages/com.mbeddr.analyses/tests/test.analyses.cbmc.testcode/models/test/analyses/cbmc/testcode/counterexample/mbeddr/core.mps
	code/languages/com.mbeddr.analyses/tests/test.analyses.cbmc.testcode_analyses_config/models/smoke_analysis.mps
	code/languages/com.mbeddr.analyses/tests/test.analyses.cbmc.testcode_analyses_config/models/smoke_impl.mps
	code/languages/com.mbeddr.analyses/tests/test.analysis.nfm/models/nfm2014.mps
	code/languages/com.mbeddr.build/solutions/com.mbeddr.core.dev.build/models/com/mbeddr/core/dev/build.mps
	code/languages/com.mbeddr.cc/languages/com.mbeddr.cc.var.annotations/languageModels/structure.mps
	code/languages/com.mbeddr.cc/tests/test.ex.cc.fm/test/ex/cc/fm.mps
	code/languages/com.mbeddr.cc/tests/test.ex.cc.fm/test/ex/cc/secondExample.mps
	code/languages/com.mbeddr.cc/tests/test.ts.cc.requirements/test/ts/requirements/code_and_reqs.mps
	code/languages/com.mbeddr.cc/tests/test.ts.cc.requirements/test/ts/requirements/interperter@tests.mps
	code/languages/com.mbeddr.core/tests/test.ex.core/test/ex/core/pointers.mps
	code/languages/com.mbeddr.core/tests/test.ex.core/test/ex/core/statements.mps
	code/languages/com.mbeddr.ext/languages/com.mbeddr.ext.components.mock/generator/template/main@generator.mps
fix build script
fix build