Changed core and ide part of codegen such that the code generator library code is not output as source code. Instead it is intended to be accessed through some jar (possibly with source code attached).
Improved generation of not equals binary expression