This shouldn't be needed anymore now that exceptions are not handled on the signal stack, and signal mask handling is broken on Mac OS.
Also get rid of the kernel/messages subdirectory.