first draft of Interpreter language

Type mapping references working.
Merge branch 'master' into Interpreter
First working draft of interpreter
Merge branch 'master' into Interpreter
Merge branch 'master' into Interpreter
First draft actually interpreting something.
Merge branch 'master' into Interpreter
Merge branch 'master' into interpreter
Modularized interpreter constraint code generation
Merge branch 'master' into interpreter
Somehow working intermediate state
mapping TargetType (e. g. C type) to JavaType working
Merge branch 'master' into interpreter
Structure in good shape
Constraints in a good shape
Behavior in a good shape
Language in good shape except generator
Mostly done, smaller generation errors left (ConceptType instead of something more sensible)
Merge branch 'master' into interpreter
Interpreter working again, some nicer layout