added method findFirstFitFat() that returns the first FAT entry of a string of contiguous sectors that is large enough to hold the entire file