Remove warning, use compile-time checking for printa
Add generic enable/disable interrupt functions
Preemptive interrupt handling, fix hypervisor and irq stacks