revert pythonCode string interpolation to the same used in cpp, c# etc.
use is to compare Strings (slightly faster), the same for Ints currently commented out because it fails with weird error
use is comparison when one operand is constant and between 0 and 256
remove Builtin.len(x) calls generated by the inlined Array.push function if they are no value
minor fix
remove extra ) from s_expr_pretty TIf
improve iterator call
fix ternary if else generation (closes #2951)
remove traces
[java] Conversion functions to/from java.lang.Class
[cpp] Allow spaces in native functions (new ClassName).  Work in correct Pointer typing
remove small integer (0-256) optimization for now (see #2952)
[cpp] add more specific pointer types, including function pointer.  Add some NativeString access
Properly skip the first object field that is a function when encoding object in JsonPrinter (closes #2955).

Also add tests for haxe.format.JsonPrinter/Parser so we can specify it's behaviour further.
[js] added js.Lib.require (see #2949)
Add Pointer.addressOf.  Pointer postInc returns value, not pointer
[cpp] all pointers are implemented with cpp.Pointer.  Add Pointer.fromPointer.  Add way of setting finalizer from haxe.
fix issue file name
delay a_from and a_to unification to avoid typing order issues (closes #2957)
Split cpp.Function from cpp.Pointer