Fix serialization string heap code-gen.

Just nabbed a fix from JVM version.
Add and map getscdesc op.
A couple more deserialization code-gen fixes.

This gets --target=mbc to produce MAST for a small example; next fail
is in bytecode generation.