Add some code to support nested exceptions
Implement power management when idling. Add support for nested interrupts. Exceptions are WIP
Fix major thread idle bug caused by uninitialized PCR. Exceptioning handling fixups.
Stabilize races in scheduler
Fix idle thread bug. Implement syscalls.
Merge nested exception/interrupt support