Patch 3 is about supporting 16-bit Thumb displaced stepping. In this patch, we decode 16-bit instruction, and process them. We also leave a slot for 32-bit Thumb instructions, and put an error there. Test cases are updated accordingly for some PC-related instructions. -- Yao (齐尧)