cast static evaluation implemented for C99 types
Merge branch 'staticCastEval' into HEAD

Conflicts:
	code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/languageModels/editor.mps
	code/languages/com.mbeddr.core/languages/com.mbeddr.core.expressions/languageModels/behavior.mps
static cast for C99 integral types implemented.
improved the cast ts rule, minor improvements to the code
Merge branch 'janosch715-staticCastEval' into staticCastEval