Make sure all non-directory changes get written

Sometimes SVN is allowed to tell us it doesn't know what kind of node
is changing.  Assume that anything that isn't known to be a directory
might be a file.