Use a busy loop when testing is finished

It's better to use a simple NOP loop instead of HALT/STOP.
IF/IE register tests
DI/EI switching test
Document DI/EI timing
Fix DI/EI timing
EI timing test
Update master Makefile
RETI interrupt enable test