fatal: More improvements on error handling

Made it pretty easy to handle a wide variety of exceptions that may
arise, trying not to over engineer it. Added some a definition for a
superblock descriptor that will be used to pass sb information around.
vvfs: I'm a bad person and making a general commit

This is a general commit that gives a better title in the kernel config,
as well as add a spinlock to the superblock metadescriptor.