Compiler: Unicode support and misc bugfixes
Manual merging