Moved interrupt handling stuff around a bit, and added registering of CPU exceptions to a default handler for the time being