fs.appendFile() now works even if the file doesn't exist (fix #385)