Added x86 exception handlers (they do nothing)

So far the exception handlers appear to work. See the example in
kernel.c (we divide by 0 and then can verify that the exception
handler does get called. Woohoo!).
Update README and TODO with stuff...