Made the SFT operation use unsigned shifts for left shifts.
Strings fed into the assembler are now NULL terminated.