This change also lets me remove the destructor, since code is expected to call file_close() when IO is complete. Signed-off-by: Anna Schumaker <Anna@OcarinaProject.net>