Fixed open(2) error handling
Commented and documented device driver interface, fixed some minor issues in it too
Fixed ext2 finddir
Fixed vfs_get_filename