Moved DUMBFILE structure to its own header file to unify the rare cases where it needs to be visible outside of dumbfile.c