update timer to have functional timer1 again. update uart_ir to include routines for scanning ir. Now can retrieve ir cmd, inv_cmd, addr and inv_addr as provided in the NEC protocol