This test uses libfiu to create random failures in fputs and the write system calls to verify out-of-space errors on the filesystem do not corrupt the database. Related to #155