[enh][compiler] cleanup and add context conditions for struct declaration
[enh][interpreter] check if variable is initialized before reading
[enh][interpreter] detect overflow during runtime
[enh][gui] add german error messages for overflow error
[enh][gui] add german error message for uninitialized variable
Merge pull request #93 from pointhi/master

add compiler and runtime checks, and new html error messages