vfs, Genie:  Factor out filehandle truncate()
Genie:  Clean up open() primitive
Genie -> vfs:  Move open() primitive