implemented: read data from the keyboard; next: decode and buffer

*keyboard.asm: implemented serial read (no framing error detection!)
*main.asm: some test code to see if there is data being received