improved performance of MainMemory#getRegion() ; probably squashed a lot of sign-extension bugs
by making OperandDesc constructor always zero-out the upper 16 bit, fixed an issue in SourceCodeView#getVisibleTextRegion()
that sometimes would cause the whole file to be highlighted at once, resulting in UI responsiveness issues