Fixed an error in GeneralPurposeRegister::GetBits, this fixes the Thumb BX instruction.

Side note: @Warpten The Carry flag is being wrongly set when the result is 0 in Thumb ALU instructions