Refactored SLA R into test target
SLA (HL)
Refactored SRA R into test targets
SRA (HL)
SWAP (HL)
SRL (HL)
Fixed a couple of warnings
Refactored some duplicated code into a base class for test targets