Updated tests for 'shr' CPU instruction to cover more operand size combinations and carry flag
Fixed issue with > 32-bit immediate operands