z80: Add load immediate into BC indirect and unit test.
z80: Change unit test file into load unittest file.

I'm going to have separate files for different families of instructions.
z80: I'm an idiot

For some reason I thought that opcode 0x2 was loading an immediate
into ram, not the value of register A. I also forgot to actually run
the unittest... So the function was broken. Sigh.