Overhauled how files are loaded.  Now *all* files use an IO plugin the default one is mmap'ed