Fix more code generation problems in asm.spt for unicode support, esp. for PLC, PSC, LCH and SCH.
This version is able to compile simple programs, but is unable to pass sanity test.