RLC (HL)

wip test
RLC (HL)
Removed some test duplication by making instruction targets polymorphic
refactored RRC r into targets as well
RRC (HL)
Refactored RL_r into test targets