Revert "fix interrupt handling"

This reverts commit f5a07a29a941ac6c472437581d38a71abeb6b4c6.
Fix Interrupts

* general interrupts dont end STOP, just HALT
* and they only end it when there are actually interrupts
* and they dont reset IME!!!