More errno modifications.
Fixes to errno and kernel malloc.
Progress on implementation of kernel panic.
Bugfixes to stupid mistakes in kernel panic declarations.
Implemented a lot of IOCtl functions while migrating main to use IOCTL instead of direct file I/O. Necessary for FAT functions to work.