added tests for the fileSync appender and changed the behavior of fileSync to create an empty log when called, just like the file appender does