Fix THUMB.1 carry flag not setting for some shifts when shift is zero
Complete UMULL implementation in ARM.7