[imcc] document .lex "" limitation. add -d2 for MKCONST

Handle GH #1095 .lex corner cases with double-quotes.
Do not use it until refactored.

Add a new -d2 flag to print mk_const strings, useful to find
about quoting and escaping, or not. Was used for LEXER some years ago.
[test] todo .lex "" testcase GH #1095
darwin --m=32: fix Parrot_sysmem_amount GH #1113

Need to use HW_PHYSMEM there. No chance to get >2GB RAM in i386.
This syscall worked on darwin/ppc32 also before.
Avoid backtrace within an sysmem exception GH #1113

Protect too early exception call via Parrot_default_encoding_ptr check.
This should be calling PANIC, but we do not want to dump core here.
sysctl err msg and location should be enough.