altos: Make ao_fat_readdir return real error values instead of 1/0