Added Preferences option to enable legacy compiler (as backup if new DataFileWriter class has errors)