Fixing bugs in ide driver
Fixing more ata bugs, removing tests from devfs
Starting FAT file system driver
Adding more FAT stuff, changing makefile to preserve fat image after 'make clean's
Adding hashmap datastructure, improved lists implementation
Added FAT vfs lookup function, split cluster functions to seperate file
Added read vfs call for FAT, references to the dircache structure
Added open and close vfs calls to fatfs
Added get_info vfs call to fatfs