refactor kickstart FAT code to be more modular.  ROM file is now
found using a structured directory search.
This gets us much closer to being able to open and read the ROM
file.  Issue #30.