Genie:  Pass bare pointers to IOHandle ctor
vfs:  Add its_file member to filehandle
vfs/Genie:  Return non-null files in GetFile()
vfs:  Add filehandle constructor taking a file
Genie:  Accept file arg to stream and regular file
Genie:  Remove VirtualFileHandle
Merge branch 'fh-file'
Genie:  Accept dir arg to DirHandle constructor
Genie:  Remove VirtualDirectory