PCjr keyboard: give it it's own callback function. NMI keyboard handler
now reads all bytes until the controller indicates there's no more data.
Added code to PIC emulation to NOT fire any IRQs if NMI is active.
add code to PIC emulation to make sure NMI has higher priority